You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

21 lines
814 B
Markdown

<h1><div style="text-align: center; color: orangered">sharding JDBC的一般性 DEMO</div></h1>
## 具体实践
### 0. 业务场景
解决问题: 同一项目在多数据源场景下, 订单,会员,价格统计都在不同的库里, 综合 JPA + ShardingJDBC + 动态数据源(跨库) + 怎么实现数据源切换及跨库查询?
跨库查询: 用户 (用户信息库) 有及相关的总价统计在price表里(业务库),来实现跨库查询
跨库查询结合分表: 短期业务场景下对用户及总价对关联订单进行查询,订单采用分表进行存储
跨库结合分表分库: 长期业务场景下不能满足分表的场景,然后进行分表分库进行查询
### 1. 多数据源下对其中一个数据源进行分表分库
查看配置文件
### 2.