2. Motivation (动机)
使用 UUID 的主要原因之一是不需要中央权威机构来管理它们 (尽管一种格式使用 IEEE 802 节点标识符, 而其他格式则不使用).因此, 按需生成可以完全自动化, 并用于各种目的.这里描述的 UUID 生成算法支持非常高的分配速率, 如有必要, 每台机器每秒最多可达 1000 万个, 因此它们甚至可以用作事务 ID.
UUID 具有固定大小 (128 位), 与其他替代方案相比相当小.这非常适合各种排序,排序和哈希, 存储在数据库中, 简单分配以及一般的编程便利性.
由于 UUID 是唯一且持久的, 它们成为优秀的统一资源名称 (Uniform Resource Names).无需注册过程即可生成新 UUID 的独特能力使 UUID 成为铸造成本最低的 URN 之一.