Snowflake ID 生成
使用 BigInt 按 Snowflake 位布局计算 64 位 ID。
浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。
时间戳(毫秒)
Snowflake ID
真实 64 位计算。
输入时间戳后查看结果
这个工具能做什么
- 生成分布式 ID 测试向量
- 验证 ID 服务的时间序列
示例
输入
1288834974657
输出
4096
常见问题
默认 epoch 是什么?
使用常见 Twitter Snowflake epoch。
worker 和 sequence 的范围是多少?
worker 使用 10 位,sequence 使用 12 位,超出范围会报错。
时间戳必须晚于 epoch 吗?
必须不早于 epoch,否则无法生成有效 Snowflake ID。
关键词:SnowflakeIDBigInt