首页 > 数据库技术 > 详细

mysql

时间:2020-05-18 20:14:06      阅读:58      评论:0      收藏:0      [点我收藏+]

mysql主从同步原理:

 

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) Slave端SQL实时监测relay-log日志有更新,解析更新的sql内容,解析成sql语句,再salve库中执行;
6) 执行完毕之后,Slave端跟master端数据保持一致!

 

mysql 主从复制用途:

 

实时灾备,用于故障切换 读写分离,提供查询服务 备份,避免影响 业务

 

主从部署必要条件:

 

主库开启 binlog 日志(设置 log-bin 参数) 主从 server-id 不同 从库 服务器能连通主库

 

mysql

原文:https://www.cnblogs.com/luomuqing/p/12912377.html

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