是否有可能在同一毫秒内生成重复的UUID?

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

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


在Python UUID包中,它取得时间戳并为UUIDv1生成一个随机数random.randrange(1<<14L) ,所以你需要一个纳秒时间戳和一个从116384的随机数,所以......我的猜测是这将是可能的,但极不可能。

如果你担心这是一个问题,你总是有UUIDv3UUIDv4和我的选择UUIDv5

链接地址: http://www.djcxy.com/p/91487.html

上一篇: Is it possible to generate duplicate UUIDs in the same millisecond?

下一篇: Guid Uniqueness On different machine