2017-07-24 92 views
1

是否有可能使用Postgresql 10邏輯複製作爲多主機?我試圖用postgresql 10安裝兩個linux ubuntu服務器,但是我發現所有示例都實現了複製作爲從服務器到主服務器,我需要進行復制以允許更改兩個數據庫(發佈和訂閱服務器)中的數據。Postgresql 10邏輯複製MultiMaster

回答

2

這是可能的,但它可能不會很好。 postgres 10中的邏輯複製沒有衝突解決功能,所以如果你用一個主鍵寫一行(比如說)到每個數據庫,它會很容易出錯。

它應該適用於不可能發生衝突的不相交集合。

如果您需要衝突處理,現在可以使用BDR或其他多主複製解決方案。