关于分库分表

来源:16-2 高可用一些手段

七十亿分之一_

2018-11-09

老师我想问下,使用类似sharding-jdbc来做分库分表,但是分表的字段ID都是UUID生成,该怎么来取模或者说还可以按照什么方式来将数据分配到不同分表进行存储?因为如果是Long类型的话,可以通过取模来决定到哪个数据库或者表,老师手记中的方式也是能很好实现的。希望老师能回答下,非常感谢!

写回答

1回答

Jimin

2018-11-09

可以考虑根据uuid值计算对应的10或16进制数,然后根据分表数量取余也是可以的,方法都是人想出来的,想方变成你需要的维度就可以了。

1
1
七十亿分之一_
明白了~非常感谢!
2018-11-09
共1条回复

Java高并发编程,构建并发知识体系,提升面试成功率

构建完整并发与高并发知识体系,倍增高薪面试成功率!

3923 学习 · 832 问题

查看课程