3

2 つの重複する UUID を次々に作成することはできますか? UUID がどのように生成されるかはよくわかりませんが、同じミリ秒で同じ MAC アドレスから 2 つの別個の UUID を作成した場合、それらはまったく同じになると思います。これは本当ですか?

1回で2つの質問をしていると思います。ランダムな UUID を生成するために使用されるパラメーターを知りたいです。タイムスタンプとMACアドレス以上のものだと思います。

4

1 に答える 1

1

Python UUID パッケージでは、タイムスタンプを取得して の乱数を生成するrandom.randrange(1<<14L)ため、ナノ秒のタイムスタンプとからUUIDv1の乱数を取得しているため、... 私の推測では可能ですが、可能性は非常に低いです。116384

これが問題になることを心配している場合は、常に、、、UUIDv3およびUUIDv4私の選択がありUUIDv5ます。

于 2013-06-24T12:17:06.080 に答える