Mycat实战之新增基于hash分片的表

1. 修改rule.xml hash分片规则

主要改两个地方:

vi rule.xml

分片数量,这里改为3 对应 三个库

hash规则 默认是id列 这里为 PROVINCE

2. reload 加载schema配置文件

reload之前show table 是查不到新表的

**连接管理端口 9066 reload **

再次show tables 这次能查到了

3. 建表,插入数据 验证路由

create table t_vote(id int,province varchar(100));

insert into t_vote(id,provice)values(1,'tianjing'),(2,'nianjing'),(3,'xiamen');

验证路由

可以看到 数据已经分布到3个分片上

posted @ 2017-11-04 14:54  chinesern  阅读(905)  评论(0)    收藏  举报