Choosing a Postgres distribution¶
EDB Postgres Distributedは、 PostgreSQL、 EDB Postgres Extended Server、またはEDB Postgres Advanced Serverの3つの異なるPostgresディストリビューションで展開できます。特定のEDB Postgres Distributed機能を利用できるかどうかは、使用するPostgresディストリビューションによって異なります。したがって、ビジネスニーズに最適なPostgresディストリビューションを採用することが不可欠です。たとえば、「Commit At Most Once (CAMO)」機能があることがユースケースにとってミッションクリティカルである場合、オープンソースのPostgreSQLはCAMOを処理するために必要なコア機能を備えていないため、採用しないでください。
次の表は、Postgresディストリビューションとバージョンに依存するEDB Postgres Distributedの機能をリストしています。
Feature |
PostgreSQL |
EDB Postgres Extended |
EDB Postgres Advanced |
|---|---|---|---|
Commit At Most Once (CAMO) |
N |
Y |
14+ |
Eager Replication |
N |
Y |
14+ |
Decoding Worker |
N |
13+ |
14+ |
Assessment Tooling |
N |
Y |
14+ |
Lag Tracker |
N |
Y |
14+ |
Lag Control |
N |
Y |
14+ |
Timestamp Snapshots |
N |
Y |
14+ |
Transaction Streaming |
14+ |
13+ |
14+ |
Missing Partition Conflict |
N |
Y |
14+ |
No need for UPDATE Trigger on tables with TOAST |
N |
Y |
14+ |
Automatically hold back FREEZE |
N |
Y |
14+ |