第 2 课

UUID 版本

随机、基于时间和基于名称的 UUID 版本差异。

UUID 的版本数字表示它是如何生成的。这个数字位于第三组的第一个字符。

常见版本包括:

  • v1:基于时间和节点,可能暴露时间和机器相关信息
  • v3 / v5:基于命名空间和名称的确定性 UUID
  • v4:随机 UUID,最常见的通用选择
  • v6 / v7 / v8:RFC 9562 中的新布局,常用于可排序或自定义方案

日常开发中,UUID v4 通常是最简单稳妥的默认选择:无需中心协调,不嵌入时间戳,库支持也广泛。

想动手练习时,可使用 DevCove 相关工具——可选,不属于本课正文。

打开相关工具

返回课程概览