知识卡片
同步复制代价
内容
数据库同步复制能降低主库提交后丢数据的风险,但事务必须等备库写入成功,性能会下降;两节点时备库故障还可能反向拖垮主库。发散:一致性增强常把“丢数据风险”换成“可用性风险”,因此同步复制更适合结合第三节点或多数派设计。
参考来源
《高可用架构(第1卷)》第6章《大数据与数据库》
知识卡片
数据库同步复制能降低主库提交后丢数据的风险,但事务必须等备库写入成功,性能会下降;两节点时备库故障还可能反向拖垮主库。发散:一致性增强常把“丢数据风险”换成“可用性风险”,因此同步复制更适合结合第三节点或多数派设计。