English | 中文
RadonDB PostgreSQL Operator is an open-source, cloud-native, highly availability cluster solutions based on PostgreSQL and PGO.
RadonDB PostgreSQL Operator supports Kubernetes or KubeSphere 3.1.x platforms.
-
PostgreSQL Cluster Management
- Create, Scale, Delete PostgreSQL clusters with smooth cluster management.
- Create new clusters from the existing clusters or backups with efficient data cloning.
-
High Availability
- Support for automated failover that backed by the distributed consensus based high-availability solution.
- Support for standby PostgreSQL clusters that work both within and across multiple Kubernetes clusters.
-
Connection Pooling
Advanced connection pooling support using pgBouncer.
-
Advanced Replication
Support for asynchronous or synchronous replication for workloads that are sensitive to losing transactions.
-
Disaster Recovery
Support for backups and restores that leverage the open source pgBackRest utility.
-
Monitoring
Track the health of the PostgreSQL clusters using the open source pgMonitor library.
-
Backups
- Backup to local storage. You can also store backups in any object storage system that supports the S3 protocol, such as QingStor.
- Support for full, incremental, and differential backups as well as efficient delta restores.,
- Support for user-defined backup time.
RadonDB PostgreSQL Operator include the following components:
In addition to the above, the geospatially enhanced PostgreSQL + PostGIS container adds the following components:
PostgreSQL Operator Monitoring include the following components:
RadonDB PostgreSQL is released under the Apache 2.0, see LICENSE.
Please submit any RadonDB PostgreSQL bugs, issues, and feature requests to GitHub Issue.