Choosing a Postgres distribution v5

EDB Postgres Distributed can be deployed with three different Postgres distributions: PostgreSQL, EDB Postgres Extended Server, or EDB Postgres Advanced Server. The availability of particular EDB Postgres Distributed features depends on which Postgres distribution is used. Therefore, it is essential to adopt the Postgres distribution best suited to your business needs. For example, if having the feature "Commit At Most Once (CAMO)" is mission critical to your use case, you should not adopt open source PostgreSQL because it does not have the core capabilities required to handle CAMO.

The following table lists features of EDB Postgres Distributed that are dependent on the Postgres distribution and version.

FeaturePostgreSQLEDB Postgres ExtendedEDB Postgres Advanced
Rolling application and database upgradesYYY
Asynchronous replicationYYY
Row-level last-update wins conflict resolutionYYY
DDL replicationYYY
Granular DDL LockingYYY
Streaming of large transactionsv14+v13+v14+
Distribured sequencesYYY
Subscribe-only nodesYYY
MonitoringYYY
OpenTelemetry supportYYY
Parallel applyYYY
Conflict-free replicated data types (CRDTs)YYY
Column-level conflict resolutionYYY
Transform triggersYYY
Conflict triggersYYY
Transparent Data EncryptionN15+15+
Legacy synchronous replicationYYY
Group CommitNY14+
Commit At Most Once (CAMO)NY14+
Eager Conflict ResolutionNY14+
Lag ControlNY14+
Decoding WorkerN13+14+
Transaction Streaming14+13+14+
Lag TrackerNY14+
Assessment ToolingNY14+
Missing Partition ConflictNY14+
No need for UPDATE Trigger on tables with TOASTNY14+
Automatically hold back FREEZENY14+