红帽企业Linux 6.4 64位上实现MySQL 5.6主从复制

文章介绍的是通过在红帽RedHat 6.4的64位系统平台MySQL 5.6的主从复制、基于GTID复制、半同步、SSL加密以及读写分离这些配置应用在生产环境中是实用的,拿来和大家分享一下。

Mysql5.6主从复制介绍

Slave服务器通过IO线程连接Master,并请求从指定指定的日志开始复制,Master返回其Binary Log 文件的名称以及在 BinaryLog 中的位置及内容信息,Slave端将复制过来的日志信息保存到自己的中继日志中,然后在把中继日志中的事件信息一条一条的在本地执行一次,完成数据在本地的存储

主从复制简构图

红帽企业Linux 6.4 64位上实现MySQL 5.6主从复制

Mysql5.6半同步复制介绍

在一主多从模式下,Master与Slave端之间只完成一个Slave的同步复制(与主从复制机制一致);即提交事务的线程会被锁定,直到至少一个Slave收到这个事务,事务的事件在被提交到存储引擎之后才被发送到Slave上

Mysql5.6一主多从模式下半同步简构图

红帽企业Linux 6.4 64位上实现MySQL 5.6主从复制

原理部分这里就以分批次的进行介绍了,下面我们就先一起来看一看Mysql复制的实现过程

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/de51095aa8136ece9de0126677ee005f.html