UUID生成
UUIDv4をワンクリックで生成します。ユニークなIDが必要な時に。
タイムスタンプ順にソート可能なUUID v7をワンクリックで生成します。DB主キー用途に最適。
UUID v7(RFC 9562)は、先頭48ビットにUnixタイムスタンプ(ミリ秒精度)を含む最新のUUID仕様です。
タイムスタンプを先頭に配置することで、UUID自体が生成時刻順に辞書順ソートされるため、データベースの主キーやインデックスとして使用する際に優れたパフォーマンスを発揮します。
UUID v7はRFC 9562で定義された最新のUUID仕様です。先頭48ビットにUnixタイムスタンプ(ミリ秒精度)を埋め込んでいるため、生成順に辞書順ソートが可能です。データベースのインデックス効率を高めるのに特に有効です。
UUID v4は完全にランダムなため、生成順序が保証されません。UUID v7はタイムスタンプを含むため生成順に並べ替えられ、データベースのB-treeインデックスのページ分割が起きにくく、パフォーマンス上の利点があります。
どちらもソート可能な一意識別子ですが、UUID v7はRFCで標準化されており、既存のUUID対応ライブラリ・データベースとの互換性が高い点が強みです。ULIDはBase32エンコードで26文字と短いのが利点です。
いいえ。すべての処理はブラウザ内のWeb Crypto APIを使用して行われます。生成されたUUIDがサーバーへ送信されることはありません。