首页 > 数据库技术 > 详细

MySQL主从复制(4)原理画图深入浅出

时间:2019-10-11 18:36:07      阅读:116      评论:0      收藏:0      [点我收藏+]

一、如何实现MySQL主从读写分离

    1、通过程序实现读写分离(性能,效率最佳,推荐)

    php和java程序都可以通过设置多个连接文件轻松的实现对数据库的读写分离,即当select时,就去连接读库的连接文件,当updata,insert,delete时就连接写库的连接文件。

    2、通过软件实现读写分离

    MySQL-proxy,Amoeba等代理软件也可以实现读写分离功能,但最常用好用的还是程序实现读写分离。

    3、开发dbproxy

二、主从复制原理图:

技术分享图片

 

 

 三、MySQL主从复制原理过程

    1、同步的时候,从库有俩个线程完成IO、SQL线程,主从有一个线程完成IO线程。

    2、要在从库上面配置连接主库的IP、用户名、账号、密码、文件的位置、以及pos点等。

    3、开启开关之前,要确保主从库是一致的。

    4、要在主库上建立专门用于从库同步的账号。

    5、主库要打开binlog开关,否则无法实现同步。

    6、从库打开开关的过程,其实就是让IO,SQL线程工作的过程

技术分享图片

 

 

 

 

 

 

 

MySQL主从复制(4)原理画图深入浅出

原文:https://www.cnblogs.com/cnxy168/p/11655828.html

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