3

是否可以一个接一个地创建两个重复的 UUID?我不熟悉 UUID 的生成方式,但我猜如果您在同一毫秒内从同一个 MAC 地址创建了两个单独的 UUID,那么它们将完全相同。这是真的?

我想我是在一个问题上问两个问题。我很想知道使用哪些参数来生成随机 UUID。我猜它不仅仅是时间戳和MAC地址。

4

1 回答 1

1

在 Python UUID 包中,它采用时间戳并为 生成一个随机数random.randrange(1<<14L)UUIDv1因此您将采用纳秒时间戳加上一个随机数 from 116384所以...我猜这是可能的,但极不可能。

如果您担心这是一个问题,您总是有UUIDv3,UUIDv4和我的选择, UUIDv5

于 2013-06-24T12:17:06.080 回答