4

我在 .NET 和 Entity Framework 上写了很长一段时间,并且习惯了 Entity Framework Code First Migrations。这个想法是您在代码中描述您的表并创建迁移。在 tern 中检查当前数据库模式,将其与当前代码进行比较,如果有更改,它会创建/更改/删除表。之后执行迁移脚本并更新数据库模式。

目前我正在开发一个与 Cassandra 数据库一起使用的 Java 应用程序。因为会有很多表(复制数据以创建数据视图),所以我想使用与实体框架迁移相同的方法。如果我可以有问题地更改 Cassandra Keyspace 模式,那对我来说会容易得多,这样我就不必编写大量 CQL 代码来将单个属性添加到大量表中。

可以用 Cassandra 做到这一点吗?有什么工具可以做到这一点吗?

到目前为止,我已经找到了Pillar迁移,但我认为它不会完成这项工作。

4

0 回答 0