UUID(Bigquery)
UUIDとは、128ビットの文字列で、世界中で唯一のIDとも言われる。
コンピュータシステムがローカルで大きな桁数の乱数を使って生成する。
グローバルに一意性を保証はできないが、重複する確率はほとんどゼロに近いので、データベースではこれを主キーに使うという用途が広待っており、主キーがない場合の有力な選択肢になる。
bigqueryでは、以下のような形式で使う
SELECT GENERATE_UUID() AS snapshot_id
関連
-
サロゲートキー
-
ナチュラルキー
-
シーケンスオブジェクト