Author:牛班图
Date:2016/05/19
Address:suzhou
---
mysql5.5的版本之后支持半同步复制:
需要安装主库插件 rpl_semi_sync_master 从库插件rpl_semi_sync_salve;半同步的意思就是主库再提交事务之前先确认至少有一个slave已收到此事务(不会监控其是否执行,salve将事件写入relay-log且刷新到磁盘上才会告知已收到)或者等待超时(时间可以设置);如果等待超时master会自动转换为异步复制。当至少一个半同步的Slave赶上了,Master与其Slave自动转换为半同步复制的机制。
有篇文章写得很到位可以查阅:
http://www.linuxidc.com/Linux/2013-06/86627.htm