第 1 课
什么是 UUID
UUID 为何存在,以及开发者在哪些场景使用它。
UUID 是 Universally Unique Identifier,即通用唯一标识符。它是一个 128 位值,通常写成 32 个十六进制字符并按五组展示,例如 550e8400-e29b-41d4-a716-446655440000。
开发者常在这些场景使用 UUID:
- 客户端先创建记录,再同步到服务端
- 测试夹具和种子数据
- 不希望暴露数据库自增序号的公开 ID
- 日志和分布式链路里的 correlation ID
- API 文档中的真实感示例 ID
UUID 不是安全令牌。它是标识符,不代表权限。鉴权仍应使用访问控制和加密令牌。