Curated Tech Reading Map

次に読むべき技術書が見つかるサイト

書籍

詳説 データベース

ストレージエンジンと分散データシステムの仕組み

Alex Petrov

Amazonで購入※ 上記は Amazon アソシエイトによる広告リンクです。

概要

B-Tree と LSM-Tree のストレージエンジン実装から、Raft / Paxos などの分散合意アルゴリズムまで、 現代データベースエンジンの「内部」を詳解。ベンダーのマーケティング用語に惑わされず、 アーキテクチャの本質と制約を見抜くための強靭なメンタルモデルを養う。

対象読者

  • DB 内部実装を本質から理解したい上級エンジニア
  • 分散データベースのアーキテクチャ判断を下したいアーキテクト

目次 16章

  1. 第I部 ストレージエンジン
  2. 第1章 基本事項の紹介と概要
  3. 第2章 Bツリーの基本
  4. 第3章 ファイルフォーマット
  5. 第4章 Bツリーの実装
  6. 第5章 トランザクション処理とリカバリ
  7. 第6章 Bツリーの亜種
  8. 第7章 ログ構造化ストレージ
  9. 第II部 分散システム
  10. 第8章 基本事項の紹介と概要
  11. 第9章 障害検出
  12. 第10章 リーダー選出
  13. 第11章 レプリケーションと一貫性
  14. 第12章 アンチエントロピーと情報散布
  15. 第13章 分散トランザクション
  16. 第14章 合意

タグ

#data-systems#nosql#replication#indexing

奥付

出版社
オライリー・ジャパン
ISBN
978-4873119540
出版日
2021年7月
参考定価
¥4,180税込Amazonの実売価格と異なる場合があります

この本を手に入れる

※ 上記は Amazon アソシエイトによる広告リンクです。

前提となる書籍

次に読む書籍