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)機能を使用することがユースケースにとってミッションクリティカルである場合は、 CAMOを処理するために必要なコア機能を備えていないオープンソースのPostgreSQLを採用しないでください。
次の表に、Postgresディストリビューションとバージョンに依存するEDB Postgres Distributedの機能をリストします。
Feature |
PostgreSQL |
EDB Postgres Extended |
EDB Postgres Advanced |
|---|---|---|---|
Rolling application and database upgrades |
Y |
Y |
Y |
Y |
Y |
Y |
|
Y |
Y |
Y |
|
Y |
Y |
Y |
|
v14+ |
v13+ |
v14+ |
|
Y |
Y |
Y |
|
Y |
Y |
Y |
|
Y |
Y |
Y |
|
Y |
Y |
Y |
|
Y |
Y |
Y |
|
Y |
Y |
Y |
|
Y |
Y |
Y |
|
Y |
Y |
Y |
|
Y |
Y |
Y |
|
Y |
Y |
Y |
|
Y |
Y |
Y |
|
N |
Y |
14+ |
|
N |
Y |
14+ |
|
N |
Y |
14+ |
|
N |
Y |
14+ |
|
N |
13+ |
14+ |
|
N |
Y |
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+ |
Transparent Data Encryption |
N |
15+ |
15+ |