UUID v6 生成器会创建基于时间的 UUID,既保留熟悉的 UUID 形式,又将时间戳放在前面,以便自然地按字典序排序。它完全在浏览器中运行,因此生成的标识符和可选节点值都不会离开当前页面
UUID v6 适用场景
当你需要标识符既能与 UUID 工具广泛兼容,又能在日志、数据库索引、事件流或迁移脚本中接近创建顺序排序时,可以使用 UUID v6。UUID v6 在语义上最接近 UUID v1:它使用格里高利时间戳、时钟序列和 48 位节点字段,但会重新排列时间戳位,使较新的 ID 排在较旧的 ID 之后
节点 ID 与隐私
传统 UUID v1 生成器常用真实 MAC 地址作为节点值。本工具为每个 UUID 默认使用随机的本地管理节点 ID,避免暴露硬件地址。只有在测试数据、兼容性检查或受控系统需要 v1 兼容输出时,才使用自定义节点。
时钟序列与自定义时间
当时间戳重复或时钟回拨时,时钟序列有助于避免冲突。默认的随机序列对常规使用来说最安全。自定义时间戳、节点 ID 和时钟序列适合生成确定性的示例,但在生产数据中应谨慎使用重复的自定义值