Key components

EDB Postgres Distributedは、メッシュトポロジを使用して疎結合マルチマスター論理レプリケーションを提供します。これは、任意のサーバーに書き込むことができ、変更は同じメッシュの一部である他のすべてのサーバーに行ごとに直接送信されることを意味します。

EDB Postgres Distributedは、クラスター全体を機能させるいくつかのコンポーネントで構成されています。

Postgresサーバー

3つの異なるPostgresディストリビューションを使用できます。

PostgreSQLと互換性があり、レプリケーション用に最適化されています

  • EDB Postgres Advanced Server -Oracle互換、レプリケーション用に最適化、および追加のエンタープライズ機能

どのPostgresディストリビューションとバージョンが適切かは、必要な機能によって異なります。詳細な比較については、

Choosing a Postgres distribution の機能マトリックスを参照してください。

BDRメタデータのクリーンアップ


BDRメタデータのクリーンアップ 拡張機能がインストールされたPostgresサーバーは、

BDRノードと呼ばれます。 BDRノードは、データノードまたは監視ノードのいずれかです。

ウィットネスノードはデータレプリケーションに参加せず、コンセンサスのタイブレーカーとしてのみ使用されます。


HARPは、 EDB Postgres分散クラスター用の接続管理ツールです。

コンセンサス駆動のクォーラムを活用して、半排他的な方法で正しい接続エンドポイントを決定し、アプリケーションからの意図しないマルチノード書き込みを防ぎます。これにより、データの競合の可能性が減少します。