是否可以使用Flyway执行NoSQL迁移?

时间:2015-02-10 08:53:14

标签: java flyway nosql

Flyway可以配置为在NoSQL数据库上执行迁移(即通过Java API),还是仅为关系数据库设计?

2 个答案:

答案 0 :(得分:2)

目前没有明确的支持。但是你可以做的是将Flyway与关系数据库和NoSQL数据库结合使用。然后,Flyway会将其元数据表保存在关系数据库中,您可以编写Java迁移来迁移NoSQL数据存储区。

答案 1 :(得分:0)

MongoDB迁移的另一种替代方法是Monjam(https://github.com/oun/monjam)。它具有gradle插件来运行迁移。您可以使用Java或js脚本编写迁移。