知识卡片

同步复制代价

专业/工作

内容

数据库同步复制能降低主库提交后丢数据的风险,但事务必须等备库写入成功,性能会下降;两节点时备库故障还可能反向拖垮主库。发散:一致性增强常把“丢数据风险”换成“可用性风险”,因此同步复制更适合结合第三节点或多数派设计。

参考来源

《高可用架构(第1卷)》第6章《大数据与数据库》