主从复制原理

本文详细比较了异步复制、半同步复制和增强半同步复制在主库宕机时的数据一致性及性能差异。针对高并发场景,推荐异步复制;金融业务则推荐增强半同步以确保数据准确性。了解这三种复制方式的区别和适用场景是数据库管理员的重要知识。
摘要由CSDN通过智能技术生成

异步复制
半同步复制
增强半同步复制
区别
一主三从中3个从库分别为异步复制、半同步复制、增强半同步复制
当主库宕机,哪个复制的位点是最新的
并发大,网络好 理论情况下 是增强半同步 如果闲的蛋疼的, 几乎无差别

推荐使用:对性能要求较高的推荐使用异步复制 ,如果运行的金融类业务推荐使用增强半同步复制,并使用ROW+GTID+5.7以上

1.其实三种复制方式(异步复制、半同步复制、增强版同步)无非就是把主库的binlog应用到从库。
其区别主要就是主库commit。
异步复制:性能最好,不会关心binlog是否成功发送到slave
半同步复制:等待ACK的点是在commit以后
增强版同步复制:等待ACK的点放在了commit前了。数据不一致问题得到解决

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值