请注意,本文编写于 52 天前,最后修改于 52 天前,其中某些信息可能已经过时。
主从复制结构
主从复制逻辑
1:binlog写入成功后,通知存储引擎提交事务
2:Slave开启一个工作线程与master连接,Slave开启一个binlog dump(转储)到relay(中继)log
3:Slave从中继日志读取事件并且重放其中的事件
主从复制方式
1:异步复制:性能最好,事务直接提交
2:全同步复制:完整性最强,性能最差,启用一个分布式数据一致性协议,在所有Slave返回ack后再提交事务
3:半同步复制:事务提交后不会立刻返回给客户端,而是等待一个Slave返回ack后才返回客户端
3:增强半同步复制:等待一个Slave返回ack后才提交事务
本文作者:lzix
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA
许可协议。转载请注明出处!