什么是 UUID?
通用唯一识别码 (Universally Unique Identifier) 是用于识别信息的 128 位标识符。
快速生成符合 RFC 4122 标准的 通用唯一识别码 (UUID)。完全在您的浏览器端离线生成。
通用唯一识别码 (Universally Unique Identifier) 是用于识别信息的 128 位标识符。
UUID v4 完全由随机数生成,重复概率极低,适用于绝大多数分布式系统场景。
通常表示为 32 个十六进制数字,分为五组,由连字符分隔,如 8-4-4-4-12 格式。
基于 Web Crypto API 提供的强随机数发生器,生成过程瞬间完成,满足高频需求。
UUID v4 具有 2^122 种可能组合。实际使用中,即使在高并发系统中也可以视为唯一,足以用于数据库主键、对象标识和文件命名。
可以。UUID 是开放标准协议,不受商业授权限制,广泛用于数据库、分布式系统、用户会话和资源索引。
UUID v4 基于随机数生成,理论碰撞概率极低。即使每秒生成海量 UUID,在正常产品生命周期内也几乎不会发生冲突。
当业务需要按生成时间排序、使用短且便于人工输入的编号,或必须隐藏记录数量时,应根据场景评估 UUID v7、业务编号或其他标识方案。
生成 5 个小写、带连字符的 UUID v4。
每个结果均为浏览器安全随机源生成的 RFC 4122 UUID v4,可单独或批量复制。
单次最多生成 50 个;随机 UUID 理论上仍存在极低碰撞概率。
去除连字符或改变大小写不会改变 UUID 的 128 位标识信息。