Postgresql
bdr 只能在每台伺服器上複製一個數據庫嗎?
我已經用 PostgreSQL 9.4 安裝了新的 BDR-Solution,它就像一個魅力。
**我的問題:**我想向複製中添加更多數據庫,但每次如果我添加另一個數據庫並重新啟動伺服器,一台伺服器就會崩潰。pg_hba.conf 和 postgresql.conf 是正確的。
所以我在這個網站上讀到
“您只能從伺服器複製一個數據庫”
但在這個網站上,這聽起來像是一個優勢:
“您必須明確配置要複製的每個數據庫。” 和“BDR 複製每個數據庫,而不是每個集群。因此,您不必為了控制它們的複制方式而將數據庫拆分為不同的 PostgreSQL 實例。”
如果我願意,這聽起來像是我可以vsync 更多數據庫……
BDR 可以根據需要在每台伺服器上複製任意數量的數據庫。您必須單獨配置每個數據庫,僅此而已。
(目前)沒有任何萬用字元配置來表示“目前數據庫上的所有數據庫”。
典型配置如下所示:
Server1 Server2 DB_A <=> DB_A DB_B <=> DB_B