2017-07-07 111 views
0

我是AWS新手,目前正在爲postgresql配置多主交叉區域。在我的情況下,我在RDS中使用postgresql數據庫,我在不同地區有兩個數據庫實例,例如(美國 - 東部)地區的第一個數據庫實例和(美國 - 西部)地區的其他數據庫實例。在每個區域中,我們使用(多可用區部署)將db-instance配置爲主 - 從複製。多主交叉區postgresql複製

所以我的查詢是如何配置這兩個db-instance之間的跨區域,這是在不同的區域執行DML(插入/更新/刪除)操作,就像我插入1實例(數據庫)master然後相同更新後的數據在不同地區的二級主數據上覆制,反之亦然。

Please find the attachemnt for scenario diagram

+1

如果RDS目前支持這一點,我會感到驚訝。如果確實如此,你肯定會面臨模式更改等問題。 –

+0

@CraigRinger yep DDL無法複製,並且使用MMR for PostgreSQL將會導致表鎖定,從而導致數據丟失或未提交,即使塞子 –

回答