Chinaunix
标题:
Instagram做数据库水平扩展(shard)的一个方案。
[打印本页]
作者:
zhuomingliang
时间:
2012-06-21 16:29
本帖最后由 zhuomingliang 于 2012-06-22 09:18 编辑
这个生成 ID 的方法不错,如果用于用户表,可以加上用户名做 hash,就可以知道用户是保存在哪个 shard,根据这个生成的 ID 的那 13 bits,也可以知道该 ID 在哪个 shard。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2