Choosing a Postgres distribution
================================

EDB Postgres
Distributedは、3つの異なるPostgresディストリビューションPostgreSQL、 EDB
Postgres Extended Server、またはEDB Postgres Advanced
Serverで展開できます。特定のEDB
Postgres分散機能の可用性は、使用されているPostgresディストリビューションによって異なります。したがって、ビジネスニーズに最適なPostgresディストリビューションを採用することが重要です。たとえば、
Commit At Most Once
CAMO機能を使用することがユースケースにとってミッションクリティカルである場合は、
CAMOを処理するために必要なコア機能を持たないオープンソースのPostgreSQLを採用しないでください。

次の表は、 Postgresディストリビューションとバージョンに依存するEDB
Postgres Distributedの機能をリストしています。

.. csv-table::
  :header: Feature,PostgreSQL,EDB Postgres Extended,EDB Postgres Advanced
  :widths: 15,12,12,20
  :align: left
  :class: longtable

   :ref:`Rolling application and database upgrades <upgrades/>` ,Y,Y,Y
  :ref:`PGD/TPA upgrades <Conflicts>` ,Y,Y,Y
   :ref:`DML and DDL replication and nonreplication<DML and DDL replication and nonreplication>` ,Y,Y,Y
  :ref:`PGD/TPA upgrades <DDL replication>` ,Y,Y,Y
  :ref:`PGD/TPA upgrades <Transaction streaming>` ,v14+,v13+,v14+
  :ref:`PGD/TPA upgrades <Sequences>` ,Y,Y,Y
  :ref:`PGD/TPA upgrades <Subscriber-only nodes and groups>` ,Y,Y,Y
   :ref:`Monitoring<Monitoring>` ,Y,Y,Y
  :ref:`PGD/TPA upgrades <OpenTelemetry integration>` ,Y,Y,Y
   :ref:`Parallel Apply<Parallel Apply>` ,Y,Y,Y
  :ref:`PGD/TPA upgrades <Conflict-free replicated data types>` ,Y,Y,Y
   :ref:`列レベルの競合解決の有効化と無効化<列レベルの競合解決の有効化と無効化>` ,Y,Y,Y
   :ref:`Transformトリガー<Transformトリガー>` ,Y,Y,Y
   :ref:`競合トリガー<競合トリガー>` ,Y,Y,Y
   :ref:`非同期レプリケーション<非同期レプリケーション>` ,Y,Y,Y
   :ref:`PGDを使用したレガシー同期レプリケーション<PGDを使用したレガシー同期レプリケーション>` ,Y,Y,Y
   :ref:`グループコミット<グループコミット>` ,N,Y,14+
  :ref:`PGD/TPA upgrades <Commit At Most Once>` ,N,Y,14+
   :ref:`Eager conflict resolution<Eager conflict resolution>` ,N,Y,14+
   :ref:`遅延制御<遅延制御>` ,N,Y,14+
   :ref:`Decoding worker<Decoding worker>` ,N,13+,14+
  :ref:`PGD/TPA upgrades <Monitoring through SQL>` ,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+
   :ref:`Transparent Data Encryption </tde/latest/>` ,N,15+,15+
