中級 Redis 完全攻略
なんとなく使っている Redis の中身を、徹底的に解説する。シングルスレッドモデル・データ型の内部実装・メモリ管理・永続化・レプリケーション・Sentinel・Cluster・Pub/Sub・Streams・Modules・Vector Search・クラウド (ElastiCache / MemoryDB / Valkey) まで初心者〜中級エンジニア向けに網羅。
ビジュアライザー(実装予定)
なんとなく使っている Redis の中身を、徹底的に解説する。シングルスレッドモデル・データ型の内部実装・メモリ管理・永続化・レプリケーション・Sentinel・Cluster・Pub/Sub・Streams・Modules・Vector Search・クラウド (ElastiCache / MemoryDB / Valkey) まで初心者〜中級エンジニア向けに網羅。
なんとなく使っている MySQL の中身を、徹底的に解説する。InnoDB・MVCC・Redo Log・インデックス・実行計画・チューニング・レプリケーション・運用ミスまで初心者〜中級エンジニア向けに網羅。

メモリに収まらないデータをディスクを使ってソートするアルゴリズム

分散環境で小テーブルを全ノードにブロードキャストしてローカルJoinする手法

Grace Hash Joinの改良版。1パーティションをメモリに保持してI/Oを30-50%削減

メモリに収まらないテーブルをパーティション分割してディスク上でHash Joinする手法

小テーブルからハッシュテーブルを構築し大テーブルでプローブする等価結合アルゴリズム