mycat 中sharding-by-stringhash也有坑

Posted 一叶哥1990

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mycat 中sharding-by-stringhash也有坑相关的知识,希望对你有一定的参考价值。

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

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

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

partitionLength*partitionCount=1024

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

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


以上是关于mycat 中sharding-by-stringhash也有坑的主要内容,如果未能解决你的问题,请参考以下文章

mycat 概述

Mycat概述

7基于 HA 机制的 Mycat 高可用--mycat

MyCAT介绍

MyCat 入门:漫谈 MyCat 配置系统

MyCat使用实例