逻辑复制是执行超大规模企业级数据库跨大版本平滑升级、实现接近零业务停机时间(Near-Zero Downtime)的最佳迁移途径:搭建高版本只读订阅库,待逻辑增量实时追齐后,微秒级切流提升新库。
在升级发布端前,应确保所有下游订阅者已完全消费完积压的 WAL 日志。
在升级订阅端前,应停用订阅并在升级完毕后重新激活。
以下针对经典集群拓扑介绍标准化无感平滑升级流程。
29.13.3.1. 双节点单向复制集群升级步骤 #
标准单向同步拓扑升级步骤,包括在节点 2 上临时停用订阅 等关键动作。
29.13.3.2. 多级级联复制集群升级步骤 #
级联拓扑升级步骤,包括临时停用节点 1 到节点 2 的订阅 以及节点 2 到节点 3 的订阅 。
29.13.3.3. 双向环形对称复制集群升级步骤 #
双向对等复制拓扑升级步骤,包括临时停用节点 1 的订阅 以及节点 2 的订阅 。