什么是 UUID?
UUID(通用唯一标识符)是一个 128 位的标识符,用于在计算机系统中唯一地标识信息。标准格式为 32 个十六进制数字,用连字符分成 5 组,如 550e8400-e29b-41d4-a716-446655440000。
各版本有什么区别?
v1 基于时间戳和 MAC 地址,可反查生成时间;v3 基于 MD5 哈希,相同输入生成相同输出;v4 完全随机,最常用;v5 基于 SHA-1 哈希,比 v3 更安全;v7 基于 Unix 时间戳加随机数,天然有序,适合数据库主键。
生成的数据会传到服务器吗?
不会。所有 UUID 生成和解析都在浏览器本地完成,使用浏览器的加密随机数生成器(crypto.getRandomValues),不会经过网络传输。
批量生成时每次生成的数量上限是多少?
单次最多生成 500 个 UUID,基于前端性能考虑。如需更多,可追加生成的 UUID 会自动加入历史记录。
如何验证一个 UUID 是否合法?
切换到「解析」Tab,输入或粘贴 UUID,点击「解析」按钮即可。系统会校验格式是否合法,并显示版本号、变体类型等信息。