分布式ID生成算法

2020-12-24  本文已影响0人  wayyyy

UUID

UUID 全称:Universally Unique Identifier,即通用唯一识别码。

UUID 是有一组32位的16进制数字构成,总数为16^{32} = 2^{128}\approx 3.4 \ast 10^{38},也就是说若每纳秒产生1兆个UUID,要花100亿年才会将所有UUID用完。

UUID由以下几部分组成:


数据库自增ID


Redis


雪花算法


号段模式


参考资料:
1、https://zhuanlan.zhihu.com/p/107939861
2、https://zhuanlan.zhihu.com/p/62494795

上一篇 下一篇

猜你喜欢

热点阅读