UUID - 通用唯一识别码
通用唯一识别码(英语:Universally Unique Identifier,UUID),是用于计算机体系中以识别信息数目的一个 128 位标识符,还有相关的术语:全局唯一标识符(GUID)。
根据标准方法生成,不依赖中央机构的注册和分配,UUID 具有唯一性,这与其他大多数编号方案不同。重复 UUID 码概率接近零,可以忽略不计。
其目的,是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。如此一来,每个人都可以创建不与其它人冲突的 UUID。在这样的情况下,就不需考虑数据库创建时的名称重复问题。
定义
UUID 是由一组 32 位数的 16 进制数字所构成,是故 UUID 理论上的总数为 1632=212816^{32} = 2^{128}1632=2128 ,约等于

UUID是一种128位的唯一标识符,用于分布式系统中确保唯一性的识别信息。UUID由32个16进制数字构成,分为5段,具有极低的重复率。本文详细介绍了UUID的定义、格式、变体(包括变体1的使用)、版本(如基于时间+MAC地址的版本1、随机生成的版本4等)及其作用。

187

被折叠的 条评论
为什么被折叠?



