UUID 指南:v4 与 v7 的区别,以及用 UUID 作数据库主键
550e8400-e29b-41d4-a716-446655440000 这样的字符串随处可见,用来标识订单、文件和 API 请求。了解 UUID 是如何生成的,以及该选择哪个版本。
UUID(通用唯一识别码)是一个 128 位的标识符,任何人无需询问中央服务器就能生成不会冲突的 ID。微软称之为 GUID。现行标准是 2024 年发布的 RFC 9562。
UUID 的结构、各版本的区别、为什么实际上不会碰撞,以及为什么作为主键 UUID v7 正逐渐取代 v4。阅读指南 →