【a】 建立資料庫和表
【b】配置server.xml
0905
testdb
user
testdb
true
【c】配置schema.xml分片表、分片節點等
【d】配置rule.xml分片規則
【e】測試插入資料
insert into user(id,name) values(111,'0-zhangsan');
insert into user(id,name) values(222,'0-lisi');
insert into user(id,name) values(333,'1-wangwu');
insert into user(id,name) values(444,'3-zhaoliu'); //測試預設節點
如上圖可見,成功實現了擷取name的第一位作為分片節點的序號,也實現了沒有滿足提交分片節點的情況下預設分片的效果。
mycat分片規則
mycat 分片規則 mycat全域性表 如果你的業務中有些資料類似於資料字典,比如配置檔案的配置,常用業務的配置或者資料量不大很少變動的表,這些表往往不 是特別大,而且大部分的業務場景都會用到,那麼這種表適合於mycat全域性表,無須對資料進行切分,只要在所有的分片上儲存一 份資料即可,mycat...
MyCat分片規則之取模分片
除了上一章總結的列舉分片之外,mycat中還有一種比較常見的分片 取模分片規則,本節將總結如何實現取模分片。a 建立資料庫和表結構 create database testmod1 create database testmod2 use testmod1 create table user id ...
MyCat分片規則之取模範圍分片
本文介紹另外一種分片規則 取模範圍分片,先進行取模運算再根據求餘結果範圍進行分片。下面通過示例說明在mycat中如何進行取模範圍分片,具體實現步驟如下 a 建立資料庫和表 b 配置server.xml 邏輯庫資訊 使用者資訊 c 配置rule.xml,定義取模範圍分片規則 d 配置partition...