MongoDB & Python
- Niall O’Higgins 著、水原 文、株式会社トップスタジオ 訳
- 2012年05月 発行
- ISBN978-4-87311-544-3
- フォーマット
- 原書: MongoDB and Python
内容
NoSQLデータベースMongoDBをPythonと組み合わせて使う方法を概説した書籍です。Python 2.7とpymongoを利用してMongoDBのさまざまな機能にアクセスします。MongoDBへの接続、データの読み書き、削除といった基本的なものから、サブドキュメントの利用、位置情報の操作、アップサートなどMongoDBに特化した機能までを紹介します。またPylons、Pyramid、DjangoとMongoDBを組み合わせて利用するための基本的な情報も掲載しています。なお本書はEbook版のみの販売となります。
関連書籍
目次
まえがき 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 さらに先へ