Ssm mysql读写分离 mysql读写分离实现方式 |
您所在的位置:网站首页 › mysql读写分离常见方式 › Ssm mysql读写分离 mysql读写分离实现方式 |
一、环境介绍: LNMP vmware workstation pro配置了3个虚拟机,均安装了LNMP环境: Pro :192.168.0.105 Pro2:192.168.0.106 Pro3:192.168.0.107 二、Mysql主从复制同步的实现 mysql读写分离的前提是mysql主从复制,因此,想要实现读写分离,就必须先实现主从复制。 三、Mysql读写分离的实现 1、原理 (1)让master数据库处理增删改操作(create、insert、delete,update)。 (2)让slave数据库处理读操作(select)。 注:mysql读写分离的前提是mysql主从复制,这样可以保证在master上修改数据,slave同步后,web应用可以读取到slave端的数据。 2、实现方式 Mysql读写分离可以基于第三方插件,也可以通过后端修改代码实现,具体实现读写分离的常见方式有四种 注:由于插件方式性能较低,且每种插件都有其一定缺点,所以还是建议在后端做读写分离 (1)Mysql-Proxy 读写分离 (2)Amoeba 读写分离 (3)Mycat 读写分离(推荐) (4)基于程序读写分离 3、基于PHP程序实现读写分离 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |