Mycat中间件实现Mysql数据分片(下篇)
9.数据按节点(DataNode)分片
[root@k8s01 conf]# vim schema.xml
成都创新互联专注于龙湾网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供龙湾营销型网站建设,龙湾网站制作、龙湾网页设计、龙湾网站官网定制、微信小程序服务,打造龙湾网络公司原创品牌,更为您提供龙湾网站排名全网营销落地服务。
[root@k8s01 conf]# vim rule.xml
id:表示字段名
count:表示后端有3个DataNode节点
[root@k8s01 conf]# ../bin/mycat restart
Stopping Mycat-server...
Stopped Mycat-server.
Starting Mycat-server...
[root@k8s01 conf]#
10.验证数据分片后存放
验证数据:
k8s01节点:
k8s02节点:
k8s03节点:
11.数据按字段sharding-by-murmur(Hash算法后)分片(字段类型只支持int,varchar)
[root@k8s01 conf]# vim schema.xml
[root@k8s01 conf]# vim rule.xml
[root@k8s01 conf]# ../bin/mycat restart
Stopping Mycat-server...
Stopped Mycat-server.
Starting Mycat-server...
[root@k8s01 conf]#
12.验证数据分片后存放
验证数据:
k8s01节点:
k8s02节点:
k8s03节点:
13.数据按字段crc32slot(crc32算法后)分片(字段类型只支持int,varchar)
[root@k8s01 conf]# vim schema.xml
[root@k8s01 conf]# vim rule.xml
[root@k8s01 conf]# ../bin/mycat restart
Stopping Mycat-server...
Stopped Mycat-server.
Starting Mycat-server...
[root@k8s01 conf]#
14.验证数据分片后存放
[root@k8s01 conf]# cat ruledata/crc32slot_hubei_T_WUHAN.properties --查看crc32加密后数据存放节点
#WARNING !!!Please do not modify or delete this file!!!
#Sat Jan 04 14:20:03 CST 2020
2=68266-102399
1=34133-68265
0=0-34132
[root@k8s01 conf]#
验证数据:
k8s01节点:
k8s02节点:
k8s03节点:
Mycat中间件实现MySQL数据分片(上篇): http://blog.itpub.net/25854343/viewspace-2665474/
本文名称:Mycat中间件实现Mysql数据分片(下篇)
链接地址:http://scyanting.com/article/jggddp.html