暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

mycat 中sharding-by-stringhash也有坑

MySql星探 2021-04-07
230

订单业务按门店分库分表,里面出现下面报错,可以很明显的看出这个是因为分片规则主要针对是数字,然后出现了这个了包含字母+数字的门店编码,所以报错,然后改成了sharding-by-stringhash规则,可以截取字符串数字的进行取模分片

这个规则很重要的一个地方就是算法的这个配置

这个配置里面第一个前提就是

partitionLength*partitionCount=1024

然后下面这个hashslice的这个配置,需要取的数字位数

一起探讨,一起成长,欢迎关注


文章转载自MySql星探,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论