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
NOW PLAYING
#5: UUIDの歴史から各バージョンの特性・PostgreSQL 18 での UUID v7 サポートの背景について
No transcript for this episode yet
Similar Episodes
Feb 24, 2026 ·13m
Feb 17, 2026 ·9m
Feb 11, 2026 ·7m
Feb 3, 2026 ·7m
Jan 27, 2026 ·8m
Jan 20, 2026 ·7m