[英]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.