mycat常用分片规则

按省份来分片

rule.xml文件里添加


	
		province
		hash-string-test
	


	partition-by-province.txt
	1
	0
上面的sharding-by-province是规则名称,被schema.xml引用:

而partion-by-province.txt文件,需要手动去创建,跟rule.xml在同一目录下 
  

beijing=0
tianjin=1
zhejiang=2
DEFAULT_NODE=2

function里的type和defaultNode需要指定,默认的分片类型是integer,function中的defaultNode优先级高于配置文件,会覆盖掉后者。mycat支持动态加载功能,如果修改了配置文件,登录mycat管理端口9066

mysql -uroot -p123456 -P9066 -h127.0.0.1

插入t_vote做个测试

参考:http://www.cnblogs.com/ivictor/p/5155123.html

你可能感兴趣的:(mysql)