次のようなUUIDがあります:d30d7840-8f7f-012f-e231-1231390f85a2。
これはどのバージョン/タイプのUUIDですか?バージョンビット(第3部の最初の文字)を見ていますが、ゼロで識別する方法を判別できません。
UUIDのバリアントとバージョンについては、こちらで説明しています。
バリアントは実際には「親」の概念であり、現在 UUID 仕様で指定されているバリアントは 1 つだけです。
この UUID は、公に指定されたバリアントを使用していないようです。これは、4 番目のグループの先頭にある 16 進数が(、、、、またはではe
ない)であるためです。バリアントが不明であるため、バージョン番号 (3 番目のグループ) であると想定しているものは、ここでは実際には意味がありません。8
9
a
b
UUID に関する RFC 4122 に基づいて、バリアント コードは「将来の定義のために予約されている」だけです。おそらくランダムな数字の文字列です。