一、前言
上一篇:我的架构梦:(七十五) MySQL主从复制架构搭建 中遗留了一点问题,我们这节来消灭掉。
mysql主从复制存在的问题:
- 主库宕机后,数据可能丢失
- 从库只有一个SQL Thread,主库写压力大,复制很可能延时
解决方法:
- 半同步复制(解决数据丢失的问题)
- 并行复制(解决从库复制延迟的问题)
这一节我们就来介绍半同步复制和并行复制来解决上一节遗留的问题。
二、半同步复制
1、半同步复制概述
为了提升数据安全,MySQL让Master在某一个时间点等待Slave节点的 ACK(Acknowledge character)
消息,接收到ACK消息后才进行事务提交,这也是半同步复制的基础&#