示例代码
https://gitee.com/chenfei01/my-zb/tree/master/learn-sharding-jdbc
简介
sharding-jdbc是当当提供的开源的分库分表,读写分离工具,已jar包形式提供服务,不需要中间层,不需要部署
功能简介:
分库分表
读写分离
分布式主键(64位 一位符号为 0 + 41位时间 + 10工作进程 + 12位序列)
多样化配置(编码+spring命名空间+yaml配置)
官方地址 http://shardingjdbc.io/index_zh.html
使用
1、maven依赖
<sharding.jdbc.version>1.5.4</sharding.jdbc.version>
<dependency> <groupId>com.dangdang</groupId> <artifactId>sharding-jdbc-core</artifactId> <version>${sharding.jdbc.version}</version> </dependency> <dependency> <groupId>com.dangdang</groupId> <artifactId>sharding-jdbc-config-spring</artifactId> <version>${sharding.jdbc.version}</version> </dependency> <dependency> <groupId>com.dangdang</groupId> <artifactId>sharding-jdbc-config-yaml</artifactId> <version>${sharding.jdbc.version}</version> </dependency>
2、数据源配置
分库策略,对customer_id取模 algorithm-class对应策略实现类

最低0.47元/天 解锁文章
1290

被折叠的 条评论
为什么被折叠?



