Skip to content

十一、复制与高可用 ​

PostgreSQL 提供两类复制:物理流复制(传输 WAL 字节流,整实例级)与逻辑复制(基于逻辑解码按表复制行变更)。高可用(High Availability,HA)建立在复制之上,但复制 ≠ 高可用——自动故障切换、脑裂防护、连接路由需要额外组件与流程。本章讲清两类复制的机制与边界、复制延迟的分类、以及故障切换的一致性约束。

本章目录 ​

  1. 物理流复制机制与复制延迟分类
  2. 逻辑复制:发布、订阅、复制身份与限制
  3. 故障切换、脑裂防护与高可用一致性边界

学习目标 ​

  • 说清 WAL Sender/Receiver、复制槽、同步/异步复制的机制
  • 把复制延迟拆成发送/写入/刷盘/回放/业务可见五段来诊断
  • 理解逻辑复制的复制身份、初始同步与 DDL 限制
  • 掌握故障切换/Switchover 的一致性边界与脑裂防护原则

依赖与前置 ​

相关主题 ​

ICP 备案号待补充 · Gitee 主页