EDB Postgres Distributed (PGD)#
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 , or Eager Replication.
- Compatibility
- General Information
- EDB Postgres Distributed Release notes
- EDB Postgres Distributed 5.4.1 release notes
- EDB Postgres Distributed 5.4.0 release notes
- EDB Postgres Distributed 5.3.0 release notes
- EDB Postgres Distributed 5.2.0 release notes
- EDB Postgres Distributed 5.1.0 release notes
- EDB Postgres Distributed 5.0.1 release notes
- EDB Postgres Distributed 5.0.0 release notes
- Known issues
- EDB Postgres Distributed Release notes
- Concepts
- Terminology
- Asynchronous replication
- Commit scopes
- CAMO or commit-at-most-once
- Conflicts
- Consensus
- Cluster
- DDL (data definition language)
- DML (data manipulation language)
- Eager
- Eventual consistency
- Failover
- Group commit
- Immediate consistency
- Logical replication
- Node
- Node groups
- PGD cluster
- PGD node
- Physical replication
- Postgres cluster
- Quorum
- Replicated available fault tolerance (Raft)
- Read scalability
- Subscription
- Switchover
- Synchronous replication
- Subscriber-only nodes
- Two-phase commit (2PC)
- Vertical scaling or scale up
- Witness nodes
- Write leader
- Writer
- PGD overview
- Terminology
- Get Started
- Planning
- Installation and Administration
- Using
- Application use
- Node management
- Node types
- Groups and subgroups
- Creating and joining PGD groups
- Witness nodes
- Logical standby nodes
- Subscriber-only nodes and groups
- Viewing PGD topology
- Removing nodes and groups
- Joining a heterogeneous cluster
- Connection DSNs and SSL (TLS)
- Decoding worker
- Replication slots created by PGD
- Node restart and down node recovery
- Maintenance commands through proxies
- Postgres configuration
- DDL replication
- Security and roles
- Sequences
- Durability
- Consistency
- Parallel Apply
- Replication sets
- Application connection management
- Backup and recovery
- Monitoring
- EDB Postgres Distributed Command Line Interface
- Transaction streaming
- Testing and tuning PGD clusters
- Stream triggers
- PGD AutoPartition
- Explicit two-phase commit (2PC)
- Timestamp-based snapshots
- Reference