我尝试使用指南 Liquibase with Apache Cassandra 使用 Apache Cassandra 实现 Liquibase 。该指南解释得很清楚,我能够成功实现该示例。
但是,由于我是 ScyllaDB 和 Liquibase 的新手,所以我现在正在尝试使用 ScyllaDB 实现 Liquibase。不幸的是,我无法找到有关如何执行此操作的指南。
我从上面的Liquibase with Apache Cassandra示例中了解到,我们需要两个 JAR 文件 - 一个 JDBC 驱动程序和一个 Liquibase 扩展,但是我找不到它们。
有人可以帮我完成这个任务吗?任何小的帮助将不胜感激,因为这将为我解决一个大问题。谢谢。
最佳答案
您应该能够使用与 Cassandra 相同的设置,但通过 jdbc URL 将其指向您的 ScyllaDB,就像它是 Cassandra 数据库一样。因为 ScyllaDB 声称兼容 Cassandra。因此,您需要更改主机名、端口和数据库,但将前缀保留为“cassandra”。
如果您雄心勃勃,您可以为 ScyllaDB 实现 Liquibase 扩展。查看此处的文档了解如何执行此操作:https://contribute.liquibase.com/extensions-integrations/extension-guides/add-a-database/
关于cassandra - 如何使用 scyllaDB 实现 Liquibase?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76127413/