UUID 与唯一标识生成器
UUID 与 NanoID 唯一标识符生成器:批量生成标准加密安全 UUID v4 与轻量短 ID NanoID,支持连字符、大小写及引号自定义。
UUID v4: 128 位完全随机标识符,全球唯一,受到几乎所有数据库与开发框架原生支持。
UUID v7: RFC 9562 新标准。包含 48 位毫秒时间戳与 74 位熵,按创建时间自然递增,对数据库 B+ 树主键索引极其友好。
ULID: 26 字符 Crockford Base32 编码,毫秒级时间可排序,URL 安全且不区分大小写,广泛用于现代 API 与分布式系统。
NanoID: 紧凑型 21 字符 URL 安全随机字符串,抗碰撞安全性等同于 UUID v4,视觉更精简美观。
CUID2: 专为分布式 Web 应用横向扩容设计的安全抗碰撞标识符,是 Prisma ORM 的推荐默认值。
MongoDB ObjectId: MongoDB 默认的 12 字节(24 位十六进制)文档主键,内含秒级时间戳、随机机身码与自增序列。
Snowflake ID: Twitter/Discord 经典的 64 位分布式自增整型 ID,由毫秒时间戳、节点机器码与自增计数器合成。
ShortUUID: 采用 Base58 字母表将 128 位 UUID 压缩至 22 字符,自动剔除 0/O、1/I/l 等易混淆字符。