生成雪花 ID / ULID / NanoID,并反解雪花 ID 的时间戳、数据中心 ID、机器 ID 与序列号
雪花 / ULID / NanoID 生成器一次生成多种分布式 ID:可配置雪花 ID 的起始时间、数据中心 ID 与机器 ID 并批量出号,也能生成按字典序递增、便于排序的 ULID 与短小随机的 NanoID;把雪花 ID 反向填回来,还能解出它内嵌的时间戳、数据中心与机器编号、序列号,方便定位发号冲突与时钟回拨问题。全部在本地计算,不依赖任何后端服务。
生成 5 个雪花 ID
如 1737954053120-1024-1-0(可反解为时间 / 数据中心 / 机器 / 序号)
不会。所有 ID 都在浏览器本地生成与反解,不依赖任何后端服务,也不会上传。
雪花适合高并发可排序主键,ULID 兼顾时间与随机,NanoID 短小,UUID 生成器 也提供通用方案。
可还原生成时间戳、数据中心 ID、机器 ID 与序列号,便于排查异常。
单进程内雪花由时间戳+序列保证不重复;跨进程依赖正确配置数据中心与机器位。
可设置数据中心 / 机器 ID 与序列位数以匹配你的部署,参考首版配置。
支持 .json / .sql / .csv / .html / .css / .xml / .yaml 文件