
Postgres Software
:Cluster ManagementCluster Management software enables Postgres to keep serving up data even when hardware fails, allowing you to keep your applications and users up and running.
High Availability Routing for Postgres
An EDB tool for managing high availability for PostgreSQL, EDB Postgres Extended, and EDB Postgres Advanced Server clusters using Bi-Directional Replication (BDR) on Linux
Also supported by EDB
Failover Manager
An EDB tool for managing high availability for PostgreSQL and EDB Postgres Advanced Server clusters using physical streaming replication on Linux
Replication Manager (repmgr)
An open-source tool for creating and managing PostgreSQL and EDB Postgres Extended clusters using physical streaming replication on Linux
What's included? | High Availability Routing for Postgres | Failover Manager | repmgr |
---|---|---|---|
Automatic failover | |||
Manages EDB Postgres Distributed clusters | – | – | |
Manages primary/standby streaming replication clusters | – | ||
Protection against common split-brain scenarios | – | ||
Quorum and consensus resolution | |||
Set up new standbys with a single command | – | ||
Switchover with a single command | |||
Enables 99.999% availability requirements | – | – | |
Configure prioritization rules for which standby to promote | – | ||
Reconfigure standbys to follow newly promoted primary | |||
Reconfigure synchronous replication parameters on cluster changes | – | ||
Event logging for cluster events | |||
Virtual IP management | – | – | |
Built-in integration for traffic routing management | – | ||
Event notifications using SNMP and email | – | – | |
Customizable with scripts | – | ||
License | EDB | EDB | GPLv3 |