PostgreSQL 18 中文参考文档(未翻译部分保留英文)🌐 切换到英文原版 →

Chapter 26. 高可用、负载均衡与复制

Table of Contents

26.1. 各种高可用与复制方案对比
26.2. 基于日志送达的备用服务器
26.2.1. 备用服务器规划
26.2.2. 准备主服务器
26.2.3. 配置备用服务器
26.2.4. 备用服务器运行模式
26.2.5. 流复制与复制槽
26.2.6. 物理复制槽
26.2.7. 级联复制
26.2.8. 同步复制
26.2.9. 备用服务器上的持续归档
26.3. 故障转移
26.4. 热备用
26.4.1. 热备节点的用户查询支持
26.4.2. 查询与回放冲突解决
26.4.3. 管理与运维热备节点
26.4.4. 热备核心参数
26.4.5. 热备注意事项与限制

多台数据库服务器协同组网,能够实现当主服务器发生硬件或系统故障时由备用服务器秒级接管业务(高可用性,High Availability),或者允许多台节点同时对外承接只读流量(读写分离与负载均衡,Load Balancing)。

数据库多节点协同的核心难点在于数据同步:只读静态数据在各节点上部署一次即可,但对于写操作,任何写入必须可靠同步分发至所有关联节点,以确保后续读取返回强一致性数据。针对不同业务对吞吐、延迟与可用性的权衡诉求,PostgreSQL 提供了多种不同技术维度的解决方案。