Reference#
EDB Postgres Distributed (PGD) provides multi-master replication and data distribution with advanced conflict management, data-loss protection, and throughput up to 5X faster than native logical replication . It enables distributed Postgres clusters with high availability up to five 9s.
By default, EDB Postgres Distributed uses asynchronous replication, applying changes on the peer nodes only after the local commit. You can configure additional levels of synchronicity between different nodes, groups of nodes, or all nodes by configuring Group commit , CAMO or commit-at-most-once <CAMO or commit-at-most-once> , or Eager Replication.
- PGD Reference
- User visible catalogs and views <User visible catalogs and views>
- System functions <System functions>
- Version information functions <Version information functions>
- System information functions <System information functions>
- System and progress information parameters <System and progress information parameters>
- Consensus function <Consensus function>
- Utility functions <Utility functions>
- Global advisory locks <Global advisory locks>
- Monitoring functions <Monitoring functions>
- CAMO functions <CAMO functions>
- Commit Scope functions <Commit Scope functions>
- PGD settings <PGD settings>
- Exploring conflict handling with PGD <Exploring conflict handling with PGD>
- Global sequence parameters <Global sequence parameters>
- DDL handling <DDL handling>
- Global locking <Global locking>
- Node management <Node management>
- Generic replication <Generic replication>
- CRDTs <CRDTs>
- Commit scopes <Commit scopes>
- Commit At Most Once <Commit At Most Once>
- Transaction streaming <Transaction streaming>
- Lag Control <Lag Control>
- Timestamp-based snapshots <Timestamp-based snapshots>
- Monitoring and logging <Monitoring and logging>
- Decoding Worker <Decoding Worker>
- Connectivity settings <Connectivity settings>
- Internal settings - Raft timeouts bdr.raft_global_election_timeout <Internal settings - Raft timeouts bdr.raft_global_election_timeout>
- Internal settings - Other Raft values <Internal settings - Other Raft values>
- Internal settings - Other values <Internal settings - Other values>
- Node management <Node management>
- Node management interfaces <Node management interfaces>
- Routing functions <Routing functions>
- Commit scopes <Commit scopes>
- Replication set management <Replication set management>
- Replication set membership <Replication set membership>
- DDL replication filtering <DDL replication filtering>
- Testing and tuning commands <Testing and tuning commands>
- Global sequence management interfaces <Global sequence management interfaces>
- Autopartition <Autopartition>
- Stream Triggers Reference
- Stream triggers manipulation interfaces <Stream triggers manipulation interfaces>
- Stream triggers row functions <Stream triggers row functions>
- Stream triggers row variables <Stream triggers row variables>
- Internal catalogs and views <Internal catalogs and views>
- Internal system functions <Internal system functions>