首页 > 编程知识 正文

分布式什么时候用(redis集群下的分布式锁)

时间:2023-05-04 11:54:56 阅读:96622 作者:663

一、简介

UUID是通用唯一标识符的缩写。UUID的目的是使分布式系统能够生成UUID,以识别一些独特的信息,而无需中央节点的帮助。 全球唯一标识符的缩写GUID和UUID是一回事,只是来自微软。

二、格式

UUID由一组32位的十六进制数字组成,所以理论上UUID的总数是16 ^ 32=2 ^ 128,约为3.4×10^38.也就是说,如果每纳秒产生一万亿个uuid,需要100亿年才能用完所有的uuid。 UUID的标准格式由32个十六进制数字组成,用连字符分成五段,还有32个8-4-4-4-12形式的字符,如550 e8400-E29 B- 41d 4-A716-44665544000。

三、组成:

UUID指的是在一台机器上生成的数字,它保证在同一时间和空间内对所有机器都是唯一的。通常,平台将提供生成的应用编程接口。根据开放软件基金会(OSF)制定的标准,使用以太网卡地址、纳秒时间、芯片识别码和许多可能的数字。 在目前的日期和时间,UUID的第一部分与时间有关。如果几秒钟后生成一个UUID,第一部分是不同的,其余部分是相同的。时钟序列。全球唯一的IEEE机器标识号,如果有网卡的话,是从网卡的MAC地址获取的,没有网卡是通过其他方式获取的。UUID的唯一缺点是生成的结果字符串会很长。UUID最常用的标准是微软的GUID(全球唯一标识符)。

四、UUID的版本

标准符号法 UUID的格式如下:xxxxx

XXX-xxxx-Mxxx-Nxx-

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。