Choosing a Postgres distribution

EDB Postgres Distributed can be deployed with three different Postgres distributions: PostgeSQL, EDB Postgres Extended Server, or EDB Postgres Advanced Server. The EDB Postgres Distributed features available depend 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 a 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.

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+