UUID v1 和 UUID v6 包含相同的核心信息:时间戳、时钟序列和节点标识符。UUID v1 按历史 UUID 字段顺序存储时间戳,而 UUID v6 会重新排列这些时间戳位,使简单的字典序排序更自然地符合创建时间
在使用不同时间布局的 UUID 系统间转换标识符。输入 UUID v1 可得到等效的 UUID v6,输入 UUID v6 可还原为 UUID v1。转换结果是确定的,时钟序列和节点字节保持不变。
何时使用
- 将记录从旧版 UUID v1 存储迁移到 UUID v6,同时保留身份元数据
- 调试混用 UUID v1 和 UUID v6 值的数据库、日志或队列
- 检查 UUID v6 值是否能映射回旧集成所期望的 UUID v1 值
输入格式
转换器接受带连字符的规范 UUID 字符串、紧凑的 32 字符 UUID 字符串、大写 UUID、urn:uuid: 值,以及包在花括号中的 UUID。结果始终会规范化为小写的规范 UUID 形式
隐私和兼容性说明
UUID v1 和 UUID v6 可能编码创建时间和节点信息。请将它们视为操作标识符,而不是密钥,并在时间戳或节点元数据可能敏感时避免公开