Postgresql

bdr 只能在每台伺服器上複製一個數據庫嗎?

  • March 7, 2015

我已經用 PostgreSQL 9.4 安裝了新的 BDR-Solution,它就像一個魅力。

**我的問題:**我想向複製中添加更多數據庫,但每次如果我添加另一個數據庫並重新啟動伺服器,一台伺服器就會崩潰。pg_hba.conf 和 postgresql.conf 是正確的。

所以我在這個網站上讀到

“您只能從伺服器複製一個數據庫”

但在這個網站上,這聽起來像是一個優勢:

“您必須明確配置要複製的每個數據庫。” 和“BDR 複製每個數據庫,而不是每個集群。因此,您不必為了控制它們的複制方式而將數據庫拆分為不同的 PostgreSQL 實例。”

如果我願意,這聽起來像是我可以vsync 更多數據庫……

BDR 可以根據需要在每台伺服器上複製任意數量的數據庫。您必須單獨配置每個數據庫,僅此而已。

(目前)沒有任何萬用字元配置來表示“目前數據庫上的所有數據庫”。

典型配置如下所示:

Server1       Server2
DB_A     <=>  DB_A
DB_B     <=>  DB_B

引用自:https://dba.stackexchange.com/questions/94603