ShardingSphere复合分片算法有哪些?

提问者:帅平 问题分类:微服务
ShardingSphere复合分片算法有哪些?
1 个回答
箫声断ツ何处莫凭栏
箫声断ツ何处莫凭栏
COMPLEX_INLINE算法
复合行表达式分片算法,适用于多分片健的简单分片场景,和行表达式分片算法使用的方式基本一样。多了一个属性sharding-columns分片列名称,多个列用逗号分隔。特别注意:使用多分片键复合算法,一定要基于复合分片策略进行设置。


我们对现有的分库分表算法进行了改进,将分片策略修改为complex,sharding-columns单个分片键升级为多个分片键逗号分隔。例如,将分库表达式从db$->{order_id % 2}调整为db$->{(order_id + user_id) % 2},就实现了多个分片键的应用。
YML配置示例如下:
发布于:3个月前 (03-26) IP属地:未知
我来回答