2009-01-21 43 views
3

是否有PostgreSQL高可用性解決方案可以優雅地處理splitbrain情況。詳細說明,我正在開發的系統預計將在幾個區域運行,用戶靠近服務器,並且區域之間的連接已知是有問題的。我希望用戶能夠繼續使用處於降級狀態的系統(沒有斷開連接的區域的更新),並且在他們重新聯機後進行合理的合併。PostgreSQL可用性和合並

回答

1

如果您準備在延時的情況下生活,應該有一些日誌傳送解決方案,您可以使用預定作業執行。基本上,您將事務日誌片發送到備份服務器。這裏有一個更好的說明一些鏈接:

注意,完全實現Slony聚,我可能是笨重的(至少我覺得這樣一個幾年前,它可能已經大幅改善)。

+0

這看起來很有希望,可能會適合該法案。另一方面,它看起來像部署可能不是我的問題。現在還有一些其他可憐的笨蛋。 – TokenMacGuy 2009-01-25 02:55:59