スケーラブルかつハイパフォーマンスなNoSQLデータベースであるMongoDBに関する書籍です。本書では、アプリケーションが直面するデータの増大に対応するため、MongoDBクラスタを構築するための知識を紹介します。シャーディングによるMongoDBクラスタの構築方法、クラスタを効率よく用いるデータ構造の選択方法、監視やバックアップなどの管理方法までを解説します。本書はEbook版のみの販売となります。
スケーリングMongoDB
Kristina Chodorow 著、夏目大、株式会社トップスタジオ 訳
- TOPICS
- Database
- 発行年月日
- 2012年01月
- ISBN
- 978-4-87311-522-1
- 原書
- Scaling MongoDB
- FORMAT
目次
はじめに
本書で使用されている表記規則
サンプルコードの利用について
本書に関するお問い合わせ
1章 分散コンピューティングへようこそ!
シャーディングとは何か
2章 シャーディング
データの分割
バランシング
configサーバー
クラスタの構造
3章 クラスタのセットアップ
シャードキーの選択
新規あるいは既存のコレクションのシャーディング
容量の追加・削除
4章 クラスタの扱い
クエリ
クラスタを使う場合の注意点
MapReduce
5章 管理
シェルの使用
監視
バックアップ
アーキテクチャに関する注意点
問題が起きた時の対応
6章 参考資料