使用 pgactive 來支援主動-主動式複寫 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 pgactive 來支援主動-主動式複寫

pgactive 延伸模組使用主動-主動式複寫來支援和協調多個 RDS for PostgreSQL 資料庫上的寫入操作。Amazon RDS for PostgreSQL 支援下列版本的pgactive擴充功能:

  • RDS for PostgreSQL 17.0 和所有更高版本

  • RDS for PostgreSQL 16.1 和更新的 16 版本

  • RDS for PostgreSQL 15.4-R2 及更新的 15 版本

  • RDS for PostgreSQL 14.10 及更新的 14 版本

  • RDS for PostgreSQL 13.13 及更新的 13 版本

  • RDS for PostgreSQL 12.17 及更新的 12 版本

  • RDS for PostgreSQL 11.22

注意

當複寫組態中的多個資料庫上有寫入操作時,可能會發生衝突。如需詳細資訊,請參閱處理主動-主動式複寫中的衝突

pgactive 延伸模組的現制

  • 所有資料表都需有主索引鍵,否則不允許更新和刪除操作。主索引鍵欄中的值不應更新。

  • 序列可能有間隙,有時可能不按順序。序列未複寫。如需詳細資訊,請參閱處理主動-主動式複寫中的序列

  • DDL 和大型物件未複寫。

  • 次要唯一索引可能會導致資料差異。

  • 群組中所有節點的定序都必須相同。

  • 節點之間的負載平衡是一種反模式。

  • 大型交易可能造成複寫延遲。