EPISODE · Oct 7, 2025 · 34 MIN
#5: UUIDの歴史から各バージョンの特性・PostgreSQL 18 での UUID v7 サポートの背景について
from Tech Table Log: 同期エンジニアの雑談・勉強ログ · host Lon, Shinya
Shinyaが UUID(Universally Unique Identifier)の仕組みや歴史、そして各バージョン間の違いについて解説しています。UUID はエンジニアの皆さんにとってお馴染みの仕組みですが、「そもそもどんな経緯で作られ、どんな変化を遂げてきたのか?」までは意外と知られていないのではないでしょうか。(何を隠そう、Lonも「ユニークなIDを作るためのもの」程度の理解でした)今回のエピソードでは、1980年代に始まるUUIDの歴史から、標準化の流れ、そしてv4での乱数生成による特性とそれに起因するPostgreSQLにおける性能問題、さらにそれを改善したv7の登場までを、Shinyaがわかりやすく紹介しています。豆知識としても面白く、日常的にUUIDを使っている方なら「知らなかった!」となるポイントがきっとあるはず。UUIDを一度でも使ったことがある方は、ぜひ聞いてみてください!関連リンクA brief history of the UUIDRFC 4122RFC 9562PostgreSQL 18がUUIDv7をサポートstateless-me/uuidv47
Embed this episode
Ready to play
#5: UUIDの歴史から各バージョンの特性・PostgreSQL 18 での UUID v7 サポートの背景について
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.