• RadonDB
  • 什么是 RadonDB PostgreSQL?

LOGO

RadonDB PostgreSQL 是基于 PostgreSQLPGO 开发的开源、高可用、云原生集群解决方案。

RadonDB PostgreSQL Operator 支持在 KubernetesKubeSphere 3.1.x 平台部署。

快速入门

架构图

Architecture

核心功能

  • 集群管理

    • 支持创建、扩容及删除 PostgreSQL 集群。
    • 支持从已有集群或集群备份,快速克隆创建集群。
  • 高可用

    • 基于分布式一致的高可用解决方案,支持故障自动转移。

    • 支持跨 Kubernetes 集群部署备用 PostgreSQL 集群。

  • 连接池

    支持使用开源 pgBouncer 组件,最前沿连接池技术。

  • 同步/异步复制

    支持工作负载同步/异步复制,确保事务不丢失。

  • 灾备

    基于开源 pgBackRest 组件,支持备份与恢复。

  • 监控

    基于开源 pgMonitor 组件,支持监控集群的运行状态。

  • 备份

    • 支持备份到本地存储或任何支持 S3 协议的对象存储,如 QingStor 对象存储。

    • 支持全量、增量和差异增量备份。

    • 支持自定义备份时间策略。

支持的组件

RadonDB PostgreSQL Operator 主要由以下功能组件创建:

除此之外,针对地理空间增强的 PostgreSQL + PostGIS 容器,还增加了以下两个组件:

PostgreSQL Operator Monitoring 使用以下组件:

协议

RadonDB PostgreSQL 基于 Apache 2.0 协议,详见 LICENSE

有任何 RadonDB PostgreSQL 错误、问题和功能,请您提交在 RadonDB MySQL GitHub 提交 Issue。

GitHub项目地址:https://github.com/radondb/radondb-postgresql-operator

如果您想加入 RadonDB 社区交流群,可添加管理员微信