SnowFlake icon indicating copy to clipboard operation
SnowFlake copied to clipboard

“5位数据中心标识 - 5位机器标识”这部分为什么要放到中间呢?

Open quworld opened this issue 7 years ago • 1 comments

“5位数据中心标识 - 5位机器标识”这两部分为什么要放到中间呢? 放到第二和第三部分可以吗?

quworld avatar May 09 '18 07:05 quworld

数据标识放在第二部分,自增计数放在第三部分,这样可以保证雪花算法生成的 ID 保持大致的递增规律。这种 ID 的递增规律对于某些场景十分有用,例如 MySQL 的 InnoDB 聚簇索引。

fantasticmao avatar Jan 03 '19 03:01 fantasticmao