关于全局唯一ID生成方法_MySQL
程序员文章站
2022-06-07 12:53:23
...
bitsCN.com
引:最近业务开发过程中需要涉及到全局唯一ID生成。之前零零总总的收集过一些相关资料,特此整理以便后用唯一ID生成的主要目的是:为一个分布式系统的数据object产生一个唯一的标识。一般对于唯一ID生成的要求主要这么几点:
- 毫秒级的快速响应
- 可用性强
- prefix有连续性方便DB顺序存储
- 体积小,8字节为佳
- UUID 16字节
- Twitter的Snowflake 8字节
- Flikr的数据库自增 4/8字节
- Instagram的存储过程 8字节
上一篇: php获得客户端信息类