首页 > 数据库技术 > 详细

MySQL实现主从同步原理

时间:2020-09-25 18:59:47      阅读:41      评论:0      收藏:0      [点我收藏+]

MySQL主从同步原理实现过程

MySQL主从同步原理:(假设主从服务器master/slave)

1 MySQL主从同步是异步复制的过程,整个同步需要开启3线程。master上开启bin-log日记(记录数据库的增、删、改、更新操作)

2 Slave开启I/O线程来请求master服务器。请求指定bin-log中position点之后的内容

3 Master端收到请求,Master端I/O线程响应请求,bin-log,position之后的内容返回给salve

4 Slave将收到的内容存入relay-log中继日志中。生成master.info(记录master IP ,bin-log,position,用户名密码)

5 Salve端SQL实时监控relay-log日志有没有更新,解析更新的sql内容,解析成SQL语句,在salve中执行

6 执行完毕后Salve端跟master端数据保持一致

MySQL实现主从同步原理

原文:https://www.cnblogs.com/wwr3569/p/13730743.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!