[英]using liquibase to migrate data
我们有两个相同的数据库(例如A和B),想知道是否有可能使用liquibase将选择性数据从A迁移到B。
A是读/写数据库,B是只读的。 我们编写了一个系统,其中用户对A进行更改,然后仅“复制”对B所做的选择性更改。
我想知道是否可以使用liquibase做到这一点。
这个想法要么是;要么是。
我们已经使用liquibase来管理数据库对数据库结构的更改。
谢谢,杰克。
不,这不是Liquibase设计的目的。 Liquibase的主要功能是确保针对指定数据库运行changelog文件中定义的changeSet。 这些changeSet可以是数据更改或架构更改,但是需要在changelog文件中定义它们。
Liquibase确实具有一些差异功能,但它们是辅助功能,除了填充表中的所有数据外,不尝试比较数据。
由于复制过程是选择性的,因此听起来您的应用程序中需要围绕它进行某种级别的UI和/或业务逻辑,并且在您的应用程序中包含实际的复制逻辑可能是最有意义的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.