GUIDE

UUID v4 と v7 の違い

UUID を使う場面では、ランダム性重視なのか、時系列で並べやすいことを重視するのかで選び方が変わります。

ざっくりした違い

  • ・v4 はランダムベースで、広く使われている定番です。
  • ・v7 は時刻情報を含むため、並び順やログ追跡との相性が良いのが特徴です。

どう使い分けるか

  • ・とにかく手軽にユニーク ID が欲しいなら v4
  • ・生成順に近い並びで保持したいなら v7
  • ・DB やログの時系列確認をしやすくしたいなら v7 を検討

日本の実務での見方

社内ツール、簡易 CMS、在庫管理、ログ保存などでは、後から並び順を見やすいことが地味に効いてきます。単純な一意性だけなら v4 でも十分ですが、運用まで考えると v7 が便利な場面は増えています。

関連ツール

まず手早く発行するなら UUID Generator、v1 / v4 / v7 を比較しながら確認するなら UUID Generator Advanced を使ってください。