PostgreSQL 复制与高可用系列(二):物理流复制实战——从零搭建主从集群
PostgreSQL 复制与高可用系列(二):物理流复制实战——从零搭建主从集群 第一期我们搭建了知识框架,认识了 WAL 基石、物理复制与逻辑复制的差异、同步与异步的血肉权衡。 第二期不再纸上谈兵——我们将动手搭建一个完整的流复制主从集群,逐行验证每个配置参数的实际效果。 一、搭建前的脑内基建 物理流复制的核心机制是将数据变更按字节级别复制到备库,这背后涉及三个核心进程的协作。主库上的 walsender 持续向外发送 WAL 流,并为每个备库分配一个独立进程;备库上的 walreceiver 接收传来的 WAL 数据;后台的 startup 进程将这些数据重放到数据文件中。当备库配置为 hot_standby = […]