关于UUID

1 UUID的版本

版本1

时间+网卡的mac地址

版本2

这个版本可以忽略

版本3

对具有唯一性的名字空间计算md5,比如url,本身就是唯一的。

版本4

随机生成

2 UUID如何保证全球唯一

扫描二维码关注公众号,回复: 7220235 查看本文章

version 1

网卡的mac地址是全球唯一的,除非被克隆,另外时间在流逝,因此自己生成的UUID也是唯一的。

version 3

名字空间是唯一的,再计算md5

verison 4

在大的空间进行随机生成,冲突的概率非常小。

3 UUID发生碰撞的概率

很小

3.1 自己和自己碰撞

3.2 自己和他人的碰撞

4 java的UUID是版本

java的UUID的randomUUID生成的是版本4的UUID。

猜你喜欢

转载自www.cnblogs.com/hustdc/p/11479645.html