liangjianf ff9c171834 初始化 | 2 years ago | |
---|---|---|
.. | ||
src | 2 years ago | |
README.md | 2 years ago | |
pom.xml | 2 years ago | |
sharding-jdbc-demo.iml | 2 years ago | |
sharding-jdbc-demo.sql | 2 years ago |
[TOC]
本demo的配置是修改自官方example,用于在本项目的依赖下集成sharding-jdbc来实现分库分表、读写分离等场景的演示
sharding-jdbc详细的配置项说明:https://www.kancloud.cn/zlt2000/microservices-platform/1015741
分库分表思路:https://www.kancloud.cn/zlt2000/microservices-platform/1015741
spring.profiles.active
的值为需要运行的场景
master-slave
:一主多从模式下的读写分离sharding-databases
:使用取模的方式来实现库分片sharding-databases2
:使用固定值的方式来实现库分片sharding-databases3
:工程里既有分片的表,也有不分片的表(使用默认的库)sharding-tables
:使用取模的方式来实现表分片执行zlt-demo\sharding-jdbc-demo\sharding-jdbc-demo.sql
脚本
运行ShardingApplication
生成10条用户数据