f.forever的创造日常

Snowflake ID

分布式 ID 生成与解析

生成带可选业务前缀的数字 ID,或把已有 ID 解析为时间、Worker 与序列信息。

本工具采用固定的自定义 Snowflake 位布局,适合测试和本项目体系;接入其他系统前请核对其纪元与位数规则。

生成 ID

生成结果

—

解析 ID

业务前缀—
生成时间—
Worker ID—
Sequence—

格式说明

核心 Snowflake 部分使用毫秒时间差、7 位 Worker ID 和 9 位序列号;业务前缀以十进制高位拼接。

适用场景

用于测试数据、定位 ID 生成时间和验证本项目的编码规则。它不是标准 UUID 生成器。