Sharding-JDBC-04-分库、分表、公共表、绑定表、读写分离

水平分表

水平分表是在同一个数据库内,把同一个表的数据按照一定的规则拆分到多个表中,在快速入门里,已经进行实现,这里不再赘述。

水平分表

水平分库是把同一个表的数据按一定规则拆到不同的数据库中,每个库可以放在不同的服务器
上。接下来看一下如何使用Sharding-JDBC实现水平分库,咱们继续对快速入门中的例子进行完善。

拆分数据库
将原有order_db库拆分为order_db_1、order_db_2
在这里插入图片描述
分片规则修改
由于数据库拆分了两个,这里需要配置两个数据源。
分库需要配置分库的策略,和分表策略的意义类似,通过分库策略实现数据操作针对分库的数据库进行操作。

spring:
  shardingsphere:
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章