目录:
定义-通用唯一标识符(UUID)是什么意思?
通用唯一标识符(UUID)是一个128位数字,用于标识唯一的Internet对象或数据。 UUID由算法生成,其值基于计算机的网络地址。
UUID被许多软件公司(例如Microsoft和Apple)使用,并且被广泛用作Microsoft全球唯一标识符(GUID)的组件。 其他UUID用途包括Linux的ext2 / ext3文件系统。
Techopedia解释了通用唯一标识符(UUID)
UUID是在网络计算系统(NCS)中创建的,该网络后来成为开放软件基金会(OSF)标准化的分布式计算环境(DCE)的一部分。
UUID通常由32个十六进制数字表示,显示在五个字符组中,每个字符组之间用连字符分隔。 例如,UUID可能如下所示:f81d4fae-7dec-11d0-a765-00a0c91e6bf6。
使用不同的机制来生成UUID,以确定和比较UUID唯一性级别。 根据使用的机制类型,生成的UUID将与其他生成的UUID完全或实际上不同。 UUID由组合的组件组成; 因此,任何生成的UUID中总是存在某种唯一性。
保证的唯一标识符包括对生成UUID的主机的网络地址的引用,时间戳和任意组件。 由于每台计算机的网络地址都不同,因此每个生成的UUID的时间戳也不同。 因此,两个不同的主机具有足够的唯一性。 添加了随机创建的任意组件以增强安全性。
UUID也是Tmodel数据结构的一部分,Tmodel数据结构是用于Web服务发现的通用描述发现和集成(UDDI)注册表中的服务类型。