是否可以一个接一个地创建两个重复的UUID?我不熟悉如何生成UUID,但我猜想如果你在相同的毫秒内从相同的MAC地址创建了两个单独的UUID,那么它们将完全相同。这是真的吗?
我想我在一个问两个问题。我很想知道用于生成随机UUID的参数。我猜的不仅仅是时间戳和MAC地址。
答案 0 :(得分:1)
在Python UUID包中,它采用时间戳并为random.randrange(1<<14L)
生成一个随机数UUIDv1
,因此您需要纳秒时间戳加上1
到{{的随机数1}},所以......我的猜测是可能,但不太可能。
如果您担心这是一个问题,那么您总是16384
,UUIDv3
和我的选择UUIDv4
。