雪花算法

星期八 8月前 ⋅ 310 阅读

雪花算法生产的Id 的结果是一个64bit大小的整数

  • 1位 ,不用。二进制中最高位为1的都是附属,但是我们生产的id一般都是使用整数,所以这个最高位固定是0
  • 41位,用来记录时间戳
  • 10位,用来记录工作机器ID
  • 12位,序列号,用来记录同好卖哦内生产的不同ID 雪花优势:
  • 1.所有生成的id按时间递增
  • 2.整个分布式系统内不会生产重复ID

全部评论: 0

    我有话说: