分布式ID之雪花算法原理以及代码实现——Java版_java自定义id生成器,继承雪花算法-CSDN博客

网站介绍:文章浏览阅读236次。SnowFlake 算法,是 Twitter 开源的分布式 ID 生成算法。其核心思想就是:使用一个 64 bit 的 long 型的数字作为全局唯一 ID。在分布式系统中的应用十分广泛,且 ID 引入了时间戳,基本上保持自增的,后面的代码中有详细的注解;这 64 个 bit 中,其中 1 个 bit 是不用的,然后用其中的 41 bit 作为毫秒数,用 10 bit 作为工作机器 ID,12 bit 作为序列号;Java代码实现............_java自定义id生成器,继承雪花算法