什么是UUID?
UUID(通用唯一识别码)是由开放软件基金会标准化的一种128位标识符,用于在分布式系统中确保全局唯一性。标准格式为:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx(8-4-4-4-12的十六进制数字)。主要特性:
- 全球唯一性:极低概率出现重复(理论每秒生成10亿个UUID,100年才有50%重复概率)- 标准规范:符合RFC 4122国际标准- 多版本支持: • 版本1:基于时间戳和MAC地址 • 版本4:基于随机数(最常用)工具使用说明
1. 选择版本:默认生成安全的UUIDv4随机标识符2. 生成数量:可批量生成1-1000个UUID3. 复制结果:一键复制标准格式标识符4. 应用场景: • 数据库主键 • 分布式系统节点标识 • 文件/资源唯一命名 • 会话ID生成技术规范
所有生成的UUID均包含:- 16字节长度(128位)- 标准分隔符(连字符)- 版本标识位(第13字符)- 变体标识位(第17字符)注:本工具在浏览器端本地完成计算,无需网络传输,确保数据安全。