指南
介绍 UUID 概念、版本选择和实战应用的文章。
什么是 UUID
从基础开始梳理 UUID(通用唯一标识符)的概念以及为何使用它。
UUID 版本全解析(v1·v3·v4·v5·v7)
对比各 UUID 版本是如何生成的以及何时使用。
UUID vs ULID vs NanoID
从长度、排序、用途三方面对比三种代表性标识符。
作为数据库主键的 UUID
探讨将 UUID 用作主键的利弊,以及 v4 与 v7 的取舍。
碰撞概率与安全
探讨 UUID 是否真的唯一,以及能否用作安全令牌。
在 URL 和文件名中使用 UUID
整理在 URL 路径或文件名中放入 UUID 时的注意事项以及更简短的替代方案。
UUID 性能与存储技巧
介绍在批量生成和数据库存储中影响 UUID 性能的关键因素。
UUID 使用最佳实践
以清单形式整理在实际工作中处理 UUID 时值得遵循的原则。
UUID 与自增整数主键对比
对比在数据库主键中使用 UUID 还是自增整数。
UUID 表示与编码
整理存储和传输 UUID 时使用的各种表示和编码方式。
深入了解 UUID v7
介绍最新标准 v7 的内部结构和引入方法。
深入了解 NanoID
讲解短小替代标识符 NanoID 的原理和自定义方式。
命名空间 UUID(v3·v5)
讲解基于名称的 UUID v3·v5 的命名空间概念及其用法。