• 本

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

出版社名 オライリー・ジャパン
出版年月 2021年7月
ISBNコード 978-4-87311-954-0
4-87311-954-5
税込価格 4,180円
頁数・縦 365P 24cm

商品内容

要旨

データベースの内部構造を徹底解説!ストレージエンジン、分散データストアの基礎、および最新技術を詳述。データベースの可用性向上や分散配置、そして一貫性を保った更新の仕組みを理解する!

目次

第1部 ストレージエンジン(基本事項の紹介と概要
Bツリーの基本
ファイルフォーマット
Bツリーの実装
トランザクション処理とリカバリ ほか)
第2部 分散システム(基本事項の紹介と概要
障害検出
リーダー選出
レプリケーションと一貫性
アンチエントロピーと情報散布 ほか)

出版社・メーカーコメント

データベースとストレージエンジン内部のコンセプトについて開発者に向けて解説!データベースを選び、使用し、保守する際には、データベースの内部を理解することが必要ですが、多くの分散型データベースやツールがあるため、それぞれが何を提供しており、どう違うのかを理解することは困難です。本書は最新のデータベースとストレージエンジン内部のコンセプトについて開発者に向けて解説する書籍です。データベース内部の一般ユーザには見えないレイヤについて深く解説。データベースの内部について深く知ることで、データベース選び、使用、保守に役立ちます。

著者紹介

ペトロフ,アレックス (ペトロフ,アレックス)   Petrov,Alex
データインフラストラクチャのエンジニアであり、データベースとストレージシステムに並々ならぬ熱意を持っている。Apache Cassandraのコミッターであると同時に、ストレージや分散システム、アルゴリズムに関心を抱くPMCのメンバーでもある
小林 隆浩 (コバヤシ タカヒロ)  
2006年に株式会社野村総合研究所に入社。さまざまなプロジェクトで基盤担当のエンジニアとして経験を積む。なかでもデータベースに関する設計、運用、トラブルシューティングなどの業務で実績があり、得意とするDBMSはOracle DatabaseおよびPostgreSQL。データベースや基盤技術に関するコミュニティに積極的に参加し、国内外のカンファレンスで登壇実績を持つ。それらやWebメディアへの寄稿を通じて、NewSQLの啓蒙活動に取り組んでいる
成田 昇司 (ナリタ ショウジ)  
1990年をはさんで前後10年間ほど機械翻訳システムの辞書およびルールの作成とメンテナンスを行い、その後フリーランスとして翻訳を行うようになる。対象分野はソフトウェア全般で、書籍だけではなくWeb上のマニュアルやオンラインヘルプなどを手掛けている(本データはこの書籍が刊行された当時に掲載されていたものです)