当你需要包含创建时间和节点标识符的值时,可以在浏览器中本地生成 UUID v1 标识符。此工具适用于旧版集成、数据库导入、有序测试数据,以及仍然要求 RFC 4122 version 1 UUID 的系统
UUID v1 的适用场景
UUID v1 会把时间戳、时钟序列和 48 位节点值存储在标准的 36 字符 UUID 字符串中。因此,生成的 ID 大致可按创建时间排序,同时仍可用于接受普通 UUID 列、URL、日志和 API 载荷的系统
隐私与节点标识符
经典的 UUID v1 生成方式会使用真实网卡的 MAC 地址,这可能暴露硬件信息。此工具改为从本地管理的随机 MAC 地址开始。你可以在匹配旧版系统时输入特定节点值,但应避免在公开示例或共享数据中使用真实硬件地址
时钟序列与批量生成
时钟序列是一个 14 位值,用于减少同一节点在相近时间生成 ID 时的冲突。批量生成的 ID 位于同一毫秒内,每个值按 100 纳秒递增,确保该批次中的值互不相同。