Sharding-JDBC-04-分庫、分表、公共表、綁定表、讀寫分離

水平分表

水平分表是在同一個數據庫內,把同一個表的數據按照一定的規則拆分到多個表中,在快速入門裏,已經進行實現,這裏不再贅述。

水平分表

水平分庫是把同一個表的數據按一定規則拆到不同的數據庫中,每個庫可以放在不同的服務器
上。接下來看一下如何使用Sharding-JDBC實現水平分庫,咱們繼續對快速入門中的例子進行完善。

拆分數據庫
將原有order_db庫拆分爲order_db_1、order_db_2
在這裏插入圖片描述
分片規則修改
由於數據庫拆分了兩個,這裏需要配置兩個數據源。
分庫需要配置分庫的策略,和分表策略的意義類似,通過分庫策略實現數據操作針對分庫的數據庫進行操作。

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