SpringBoot使用Sharding-JDBC读写分离

dalaoyang 2019-02-12

云栖社区 Java核心技术 mysql 数据库 配置 springboot string Annotation class

本文介绍SpringBoot使用当当Sharding-JDBC进行读写分离。

1.有关Sharding-JDBC

本文还是基于当当网Sharding-Jdbc的依赖,与上一篇使用Sharding-Jdbc进行分库分表依赖一致,并且本文大致内容与上一篇文章相似,建议先查看我的另一篇在查看这篇会简单许多,传送门《SpringBoot使用Sharding-JDBC分库分表》

这里需要特殊介绍的是,使用Sharding-JDBC进行读写分离的时候,只允许设置一个主库,从库的话可以设置多个,访问策略的话从源码上看只有两种轮询(ROUND_ROBIN)和随机(RANDOM)。

源码代码如下:

package com.dangdang.ddframe.rdb.sharding.api.strategy.slave;

public enum Maste
登录 后评论
下一篇
我是小助手
32169人浏览
2019-07-31
相关推荐
SpringBoot 玩转读写分离
1367人浏览
2018-10-16 11:45:58
spring boot使用sharding jdbc的配置
2112人浏览
2017-12-26 15:22:03
数据分表小结
808人浏览
2018-07-21 17:15:03
突破Java面试(46)-分库分表
572人浏览
2019-07-12 22:23:49
mysql读写分离实战准备一
559人浏览
2017-07-06 16:36:54
0
2
0
6827