sharding-jdbc使用

示例代码

    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对应策略实现类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值