SpringBoot使用Sharding-JDBC读写分离

  1. 云栖社区>
  2. Java技术进阶>
  3. 博客>
  4. 正文

SpringBoot使用Sharding-JDBC读写分离

dalaoyang 2019-02-12 15:22:20 浏览6872
展开阅读全文

本文介绍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

网友评论

登录后评论
0/500
评论
dalaoyang
+ 关注
所属云栖号: Java技术进阶