MongoDB & Python

[cover photo]
  • 2012年05月 発行
  • ISBN978-4-87311-544-3
  • フォーマット ePub mobi
  • 原書: MongoDB and Python

Ebook Storeで電子版を購入:
価格1,404円

NoSQLデータベースMongoDBをPythonと組み合わせて使う方法を概説した書籍です。Python 2.7とpymongoを利用してMongoDBのさまざまな機能にアクセスします。MongoDBへの接続、データの読み書き、削除といった基本的なものから、サブドキュメントの利用、位置情報の操作、アップサートなどMongoDBに特化した機能までを紹介します。またPylons、Pyramid、DjangoとMongoDBを組み合わせて利用するための基本的な情報も掲載しています。なお本書はEbook版のみの販売となります。

関連書籍

Cassandra
スケーリングMongoDB
初めてのPython 第3版

まえがき

1章 使ってみる
    はじめに
    参照ドキュメントのありか
    MongoDBのインストール
    MongoDBの実行
    MongoDBを使うためのPython環境の設定

2章 Pythonを使ったMongoDBの読み書き
    MongoDBとPythonを接続する
    データベースハンドルを取得する
    ドキュメントをコレクションへ挿入する
    安全かつ同期的にコレクションへの書き込みを行う
    複数のデータベースノードへの書き込みを保証する
    MongoDBクエリ言語の紹介
    コレクション中のドキュメントの読み出し、カウント、およびソート
    コレクション中のドキュメントを更新する
    コレクションからドキュメントを削除する
    MongoDBのクエリ演算子
    MongoDBの更新修飾子

3章 MongoDBとPythonの頻出パターン
    ドキュメント指向にユニークなパターン:埋め込み
    高速ルックアップ:MongoDBでインデックスを使う
    位置情報アプリとMongoDB:地理空間インデックス
    ディフェンシブなコーディングでKeyErrorやその他のバグを防ぐ
    更新または挿入:MongoDBのアップサート
    アトミックな読み書き変更を行う:MongoDBのfindAndModify
    高速アカウンティングパターン

4章 MongoDBとWebフレームワーク
    Pylons 1.xとMongoDB
    PyramidとMongoDB
    DjangoとMongoDB
    さらに先へ

Feedback

皆さんのご意見をお聞かせください。ご購入いただいた書籍やオライリー・ジャパンへのご感想やご意見、ご提案などをお聞かせください。より良い書籍づくりやサービス改良のための参考にさせていただきます。
[feedbackページへ]