ガイド
UUIDの概念とバージョン選択、実務への適用を扱う記事です。
UUIDとは何か
UUID(汎用一意識別子)の概念と、なぜ使うのかを基礎から整理します。
UUIDバージョン総まとめ (v1・v3・v4・v5・v7)
各UUIDバージョンがどのように作られ、いつ使うのかを比較します。
UUID vs ULID vs NanoID
3つの代表的な識別子を、長さ・ソート・用途で比較します。
データベースの主キーとしてのUUID
UUIDを主キーに使うときの長所・短所と、v4対v7の選択を扱います。
衝突確率とセキュリティ
UUIDが本当に一意なのか、そしてセキュリティトークンとして使ってよいのかを見ていきます。
URL・ファイル名でUUIDを使う
UUIDをURLパスやファイル名に入れるときの注意点と、より短い代替案を整理します。
UUIDのパフォーマンスと保存のヒント
大量生成とデータベース保存において、UUIDの性能を左右する要素を扱います。
UUID活用のベストプラクティス
実務でUUIDを扱う際に守るとよい原則をチェックリストとして整理します。