Postgres-BDR 9.4 1.0 已發佈

發布於 2016-08-11 ,作者為 2ndQuadrant,EDB 旗下公司

英國牛津 - 2016年8月11日

PostgreSQL 雙向複製 (Postgres-BDR,或 BDR) 是第一個 PostgreSQL 的開源多主複製系統,已達到完整生產狀態,由 2ndQuadrant 開發,並由熱心的使用者社群協助。BDR 專為地理分散式叢集使用而設計,採用高效能的非同步邏輯複製,支援分散式資料庫中的 2-48 個節點。

新增功能?

此版本在穩定性和錯誤修復方面進行了重大改進。此版本最重要的因素是:

  • 更流暢的綱要變更 (DDL) 語句處理,提高了營運穩定性並減少了維護。
  • 針對營運問題的各種錯誤修復,展現了高度的成熟度
  • 效能調整,尤其是全域序列處理
  • 移除現已棄用的 UDR
  • 根據使用者回饋進行了廣泛的文件改進

如需更完整的版本說明清單,請點擊此處:http://bdr-project.org/docs/stable/release-1.0.0.html

支援與發布時程

Postgres-BDR 9.4 1.0 將支援至 2019 年 12 月,屆時 PostgreSQL 9.4 將終止支援 (EOL)。BDR 將持續開發,BDR9.6 將在 6 個月內發布。BDR 專案已將其大部分程式碼交付給 PostgreSQL 核心,儘管可能還需要 2-3 年的時間,此功能才能在 PostgreSQL 核心中可用。

Postgres-BDR 適合您嗎?

BDR 非常適合下列情況的資料庫:

  • 資料在全球範圍內分佈
  • 大部分資料一次只從一個節點寫入(例如,美國節點主要將變更寫入美國客戶,每個分公司主要寫入特定於分公司資料,依此類推。)
  • 需要對完整資料集進行 SELECT(查詢和整合)
  • 有許多較小交易的 OLTP 工作負載
  • 交易主要涉及不重疊的資料集
  • 存在分割和延遲容錯

然而,這並非完整的清單,BDR 的使用案例可能會根據資料庫類型和功能而有所不同。

此外,BDR 透過在網路故障期間提供更高的可用性來幫助業務連續性。應用程式可以更接近資料,並且對使用者更具回應性,從而為使用者提供更令人滿意的最終使用者體驗。

BDR 的專業支援

BDR 由 2ndQuadrant 開發和支援。2ndQuadrant 為 BDR 提供專業支援,以及諮詢和培訓。憑藉我們對分散式資料庫的深入了解,我們將確保您能夠評估您的使用案例和應用程式,並確定最適合的產品或解決方案。

BDR 也可在 2ndQuadrant Cloud 中使用,最初是在 AWS 上。

如需更多資訊,請造訪首頁:https://2ndquadrant.com/en/resources/bdr/