分布式ID生成器的剖析与设计

  • 时间:
  • 浏览:1
  • 来源:万人牛牛_万人牛牛官网

mongodb的ID规则

ID是身份标识,你所涉及的每类业务后会有另另两个,身份证, 手机号, QQ号。没法问题报告 图片来了,要怎样设计另另两个算法,能快速生成ID又能有效地正确处理冲突。

往小了说,在存储领域每一行数据后会有另另两个ID,关系型数据库有 auto increment, 非关系型数据库,如mongodb有当时人的objectID 算法。

对于各种ID亲们都还还里能 冗杂为2类:

1.去中心化,统一长度,规则占坑类, mongodb属于五种 类, guid 属于类似类。

2.中心化,ID自增,auto increment属于五种 类。

机器标识都还还里能 正确处理不同机器再次出现相同ID, 线程运行运行标识则都还还里能 在同一台机器上正确处理再次出现冲突。

对于五种 设计, 我都还还里能 说 good! 无论是单机还是

进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

版权声明:本文内容由互联网用户自发贡献,版权归作者所有,本社区不拥有所有权,以后 承担相关法律责任。将会您发现本社区含高涉嫌抄袭的内容,欢迎发送邮件至: