0

次のようなUUIDがあります:d30d7840-8f7f-012f-e231-1231390f85a2。

これはどのバージョン/タイプのUUIDですか?バージョンビット(第3部の最初の文字)を見ていますが、ゼロで識別する方法を判別できません。

4

1 に答える 1

5

UUIDのバリアントバージョンについては、こちらで説明しています。

バリアントは実際には「親」の概念であり、現在 UUID 仕様で指定されているバリアントは 1 つだけです。

この UUID は、公に指定されたバリアントを使用していないようです。これは、4 番目のグループの先頭にある 16 進数が(、、、、またはではeない)であるためです。バリアントが不明であるため、バージョン番号 (3 番目のグループ) であると想定しているものは、ここでは実際には意味がありません。89ab

UUID に関する RFC 4122 に基づいて、バリアント コードは「将来の定義のために予約されている」だけです。おそらくランダムな数字の文字列です。

于 2012-10-30T20:50:00.680 に答える