UUID 生成
ランダムな v4 か時刻順の v7 UUID を、1 個でも 1,000 個でも。UUID を貼り付ければ中身を確認できます。
生成
あなたの UUID
—
UUID を解析
バージョン、バリアント、時刻ベースのものは生成日時を表示します。
UUID の中身
UUID(GUID とも呼ばれます)は 128 ビットで、8-4-4-4-12 の 5 グループ、計 32 桁の 16 進数で書きます。3 番目のグループの最初の桁がバージョンです。バージョン 4 はランダム、2024 年に RFC 9562 で標準化されたバージョン 7 はミリ秒単位の時刻で始まるため、生成順に並びます。
よくある質問
UUID は v4 と v7 のどちらを使うべき?
データベースのキーには v7 を。先頭がタイムスタンプなので新しい ID が古いものの後に並び、インデックスがコンパクトになります。ID に情報を含めたくないときは v4 を使います。
2 つの UUID が重複することは?
実際上ありません。v4 は 122 ビットのランダム値です。重複の確率が 50% になるには、毎秒約 10 億個を 85 年間生成し続ける必要があります。