雪花 ID 生成器

基于 Snowflake 算法生成分布式唯一 ID

生成配置
结果(5 个)
295428565330169856
295428565330169857
295428565330169858
295428565330169859
295428565330169860
算法说明

雪花 ID 为 64 位整数,结构如下:

  • 1 位符号位(固定为 0)
  • 41 位时间戳(毫秒,可用约 69 年)
  • 5 位数据中心 ID(0-31)
  • 5 位机器 ID(0-31)
  • 12 位序列号(每毫秒 4096 个)

注意:浏览器 JS 的 BigInt 精度有限,此处使用简化实现,生产环境建议服务端生成。