致敬大佬!!!
原文:https://blog.csdn.net/weixin_33845881/article/details/92961333
用来配置水平切分,以及水平切分规则
name:取名要唯一,最好能通过名字进行描述。
columns:是分片列,必须是表中存在的列,mycat根据这个列计算,确定当前数据要存放在哪个分片,每一个要分片的表都要定义一个分片列,分片列的选择关系到日后的查询性能和查询逻辑
algorithm:指定表的分片算法,取<function>的name属性
function的name同样要在整个配置文件中是唯一的,并具有一定象征意义的
class属性是实现分片算法的java类的全名,也就是路径
count代表分片节点数的总和,这里的意思是将表分成四份