什么是ULID 生成器?
ULID 生成器产生 26 位 Crockford Base32 标识符,前 10 位是毫秒时间戳,因此字典序等于时间序;右侧会把每个 ULID 的时间部分解码为可读时间。生成在浏览器本地完成。
怎么用ULID 生成器?
- 1设置生成数量。
- 2查看生成结果与对应的生成时间。
- 3一键复制全部结果。
常见问题
ULID 相比 UUID 的优势在哪?+
两点:一是可按时间排序,作为数据库主键时插入位置集中、索引更友好;二是采用 Base32 编码,26 个字符全部为大写字母数字,比 UUID 的 36 字符更短且不含连字符,放进 URL 更干净。
ULID 和 UUID v7 该选哪个?+
两者思路一致(时间戳前缀 + 随机后缀)。UUID v7 是 RFC 标准,数据库与语言的原生 UUID 类型可直接存储;ULID 是社区规范,优势是编码更短。若你的数据库有原生 UUID 列,优先 v7。