spring MVC、mybatis配置读写分离

发布时间:2017-2-27 17:21:45 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"spring MVC、mybatis配置读写分离 ",主要涉及到spring MVC、mybatis配置读写分离 方面的内容,对于spring MVC、mybatis配置读写分离 感兴趣的同学可以参考一下。

spring MVC、mybatis配置读写分离

1.环境:

   3台数据库机器,一个master,二台slave,分别为slave1,slave2

    

2.要实现的目标:

   ①使数据写入到master

   ②读数据时,从slave1和slave2中读取

    以此来实现数据库的读写分离

3.原理:

   使用MySQL驱动自带的replicationDriver来实现,replicationDriver简单来说就是存在两个Connection,一个masterConnection,一个slaveConnection;

   当setReadonly(true)就把currentConnection=slaveConnection,反之设置为masterConnection

4.实现步骤:

①jdbc.properties

[java] view plain copy

上一篇:jedisPool.returnBrokenResource 弃用
下一篇:python进阶(四)---需要了解的魔法方法

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。