使用步骤
- 选择生成数量。
- 点击生成。
- 复制使用。
常见问题
UUID 会重复吗?
v4 基于 122 位随机数,理论重复概率低到可忽略,实际工程中可放心作为唯一标识使用。
需要联网吗?
不需要。基于浏览器 crypto.randomUUID() 在本地生成,离线也能用,且不会上传任何数据。
UUID v4 和 v1 有什么区别?
v4 完全随机;v1 含时间戳与 MAC 地址,可能在无意中泄露设备信息,多数场景推荐用 v4。
UUID 和自增 ID 哪个好?
分布式系统、合并多数据源时 UUID 更合适(避免冲突);单库单表、需要有序时自增 ID 更省空间、易排序。
UUID 太长影响数据库性能吗?
36 字符比整数占空间大、索引略慢;若在意性能可用 ULID 或短 ID 方案,纯本地生成 UUID 仍是最简单选择。
能把 UUID 当订单号直接用吗?
可以,但对外订单号常需加前缀/时间片段以便排查;UUID 适合内部唯一标识,展示层可再做格式化。
关于UUID生成器
使用 crypto.randomUUID()(加密级随机源)生成 v4 版本 UUID,全球碰撞概率极低。本地生成,不上传。