跳转到主要内容

Patroni 4.1.4 中文文档

Patroni PostgreSQL 高可用模板,v4.1.4 中文文档

原始页面: https://patroni.readthedocs.io/en/latest/index.html

Patroni 是一个基于 Python 的 PostgreSQL 高可用(HA)解决方案模板。为了最大程度地兼容各种环境,Patroni 支持多种分布式配置存储后端,包括 ZooKeeperetcdConsulKubernetes。希望在数据中心或任何其他环境中快速部署 PostgreSQL 高可用的数据库工程师、DBA、DevOps 工程师和 SRE 们,都能从中受益。

我们将 Patroni 称为"模板",是因为它远非一套放之四海而皆准的即插即用复制系统,使用时需要结合实际情况量力而行。实现 PostgreSQL 高可用的方案有很多,详情可参阅 PostgreSQL 文档

目前支持的 PostgreSQL 版本:9.3 至 18。

Citus 用户注意:从 3.0 版本起,Patroni 已与 PostgreSQL 扩展 Citus 深度集成。如需了解如何将 Patroni 高可用与 Citus 分布式集群结合使用,请参阅文档中的 Citus 支持页面

Kubernetes 用户注意:Patroni 可原生运行在 Kubernetes 之上。请参阅文档中的 Kubernetes 章节。

image

Patroni 简介、快速上手以及高可用核心概念。

在各支持平台上安装和升级 Patroni 的详细说明。

Patroni 配置模型、优先级规则与验证工具。

从库镜像、引导及自定义从库创建工作流。

备用集群的搭建、行为及从远程主库复制的说明。

Patroni 集群的 watchdog 集成与隔离(fencing)注意事项。

Patroni 与 Citus 协调节点及工作节点组的集成详情。

将现有 PostgreSQL 数据迁移并转换为 Patroni 集群的操作步骤。

Patroni 与外部备份及编排工具的集成方法。

关于 Patroni 运维与故障排查的常见问题解答。

贡献工作流程、支持渠道与开发指南。

这个页面对您有帮助吗?