在上文中,我推荐了flyway+jooq的组合。不同于我的其它推荐大多对标Google和FB这样的国际一线大厂,这个组合在国内也用的很多。不仅仅是一些创业公司(比如我前公司),诸如美团、58等很多大厂的新兴部门也会采用。
flyway,这个东西的理念平平无奇——做数据库的版本控制,但效果实际上出奇的好。DDL和DML的维护本身并不是一件复杂的事,常用的方法比如在项目中用一个sql文件记录,另开一个git仓库用来记录,都是可行的。在执行时,使用工单提交,完成线上变更。在我的实践经验中,这两种方法都有… Read the rest
flyway和jooq
发表评论