生成可排序的 ULID 唯一标识符,支持批量生成
这是在浏览器端生成 ULID 唯一标识符的工具。ULID 自带时间戳,天生支持排序,比 UUID 更适合作为数据库主键索引。
ULID 是 26 位大小写敏感的 base32 编码字符串,前 10 位存时间戳,后 16 位存随机熵,每秒可生成超过 1 万亿个不重复ID。
单次最多生成 100 个 ULID。超过 100 个可以分多次生成,不影响ID的唯一性。
同一毫秒内生成不超过 1 万亿个就不会重复。常规使用场景下,重复概率几乎为0。
ULID 规范定义是区分大小写的。工具默认输出大写,可手动切换为小写输出。
ULID 自带时间戳可排序,长度更短(26 位比 UUID 的 36 位短),更适合索引场景。