第1章「MongoDB」とは
[1-1]「MongoDB」とは何か
[1-2]「ドキュメント指向」の「データベース」
[1-3]本書のねらい
第2章「MongoDB」のインストール
[2-1]インストール方法
[2-2]「Windows 10」へのインストール
[2-3]「Mac OS X」へのインストール
[2-4]「Ubuntu 15.10」へのインストール
第3章「MongoDB」でデータを操作してみる
[3-1]Mongoシェル
[3-2]「ドキュメント(文書)」「コレクション」「データベース」
[3-3]前準備
[3-4]「ドキュメント」の「作成」「挿入」と「参照」(Create/Read)
[3-5]「ドキュメント」の「参照(Read)」再び
[3-6]「ドキュメント」の「更新」(Update)
[3-7]「コレクション」「ドキュメント」「データベース」の削除(Delete)
第4章「MongoDB」に対する、より「高度」な「操作」
[4-1]インデックス
[4-2]ソート
[4-3]「データ」の「インポート」「エクスポート」
第5章「MongoDB」を使ったアプリケーション開発
[5.1]「Ruby」と「Sinatra」
[5-2]Rubyドライバについて
[5-3]アプリの説明
[5-4]書籍情報の新規作成
[5-5]一覧画面を作る
[5-6]「更新機能」の実装
[5-7]「詳細表示」「削除」の実装
[5-8]検索機能
[5-9]「複数の著者」が含まれる「書籍」を扱う
[5-10]改造してみよう!
[5-11]まとめ
附録 その他のトピック
[A-1]バックアップ
[A-2]レプリカ・セット
[A-3]「オート・シャーディング」と「スケール・アウト」
[A-4]「クラウド」と「MongoDB」
|