1. ホーム
  2. language-agnostic

[解決済み] GUIDは100%一意ですか?

2022-03-17 14:58:59

質問

GUIDは100%一意ですか?

複数のスレッドで一意性を保てるか?

解決方法は?

<ブロッククオート

生成された各GUIDは 一意であることが保証されているが、合計 ユニークキーの数(2 128 または 3.4×10 38 が非常に大きいので、同じ数字が出る確率が高い。 2回発生することは非常に少ない。例えば 例えば、観測可能な を含む宇宙は、約5×10 22 を持つことができます。 6.8×10 15 普遍的にユニークなGUIDです。

から ウィキペディア .


GUIDがどのように作られるのか(.NET用)、そして適切な状況で同じGUIDを取得する方法について、良い記事がいくつかあります。

https://ericlippert.com/2012/04/24/guid-guide-part-one/

https://ericlippert.com/2012/04/30/guid-guide-part-two/

https://ericlippert.com/2012/05/07/guid-guide-part-three/