概要

UUID コース

UUID の目的、形式、バージョン、v4 のランダム性、検証方法を学びます。

このコースでは UUID を識別子として使う考え方 を学びます。UUID は分散システム、データベース、ログ、外部公開 ID でよく使われます。

対象者

  • UUID と連番 ID の違いを整理したい開発者
  • UUID v4 のランダム性や衝突リスクを理解したい人
  • 入力された UUID が正しい形式か検証したい人

学ぶこと

  1. UUID とは何か
  2. UUID の形式と検証
  3. UUID のバージョン
  4. UUID v4 のランダム性

UUID は便利ですが、すべての ID 問題を解決するわけではありません。どの場面で使うとよいか、どの性質を期待できるかを確認します。