自增ID算法snowflake(雪花)

在数据库主键设计上,比较常见的方法是采用自增ID(1开始,每次加1)和生成GUID。
数据库自增主键保证唯一性,但在分布式系统中,部署需要考虑的因素太多;GUID设计简单,能保证主键的唯一性,分布式系统中,数据库部署也简单,只是GUID是一串无物理意义的字符串,大量数据查询的时候效率相对会打折,存储暂用率也有些高。
snowflake算法的好处有两点:一是纯数字,二是整体上来说是按时间顺序的
参考:https://www.cnblogs.com/lilunjia/p/7109739.html
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/zhaoxichen_10/article/details/88012796