数据库同步

数据库常见的同步方式

方式特点风险
主从复制实现成熟跨地域延迟、复制中断要监控
双向复制支持多地写入冲突处理复杂
逻辑日志同步binlog / CDC 推到备用地域依赖工具成熟度
应用层双写业务可控部分失败和一致性问题

核心交易系统怎么选

对核心交易系统,通常先采用:

单主写入 + 异地只读或热备
  -> 等业务具备分区能力后
  -> 再考虑多活写入

同步复制 vs 异步复制

方式RPO代价
同步复制接近 0跨地域延迟高,可能降低可用性
异步复制大于 0接受数据丢失窗口

核心交易数据优先同步或中心化写入,其余异步复制 + 对账补偿。

一句话

数据库同步四种方式各有取舍;核心交易系统先做单主写入 + 异地只读/热备。同步复制降 RPO 但伤可用性,异步复制要接受丢失窗口。