Twitter-Snowflake 64位自增ID简介

      在系统中,我们需要为每个资源设置一个唯一ID,单表时代,使用数据库的自增ID可以很简单的达到我们的目的,但是在分布式系统、多库多表的情况下,数据库自增ID就不灵了,因此,我们需要另一种算法来实现分布式环境下的唯一ID。       Snowflake核心算法:             把时间戳、工作id和序列号拼装起来,生成一个64bit的唯一id,…

Read More