MongoDB PyMongo のドキュメント
Overview
公式 MongoDB PyMongo ドライバーのドキュメント サイトへようこそ。 PyMongo は、MongoDB を操作するためのツールを含む Python ディストリビューションであり、Python から MongoDB を操作する場合の推奨方法です。
はじめる
ドライバーのインストール、MongoDB への接続を確立し、データの操作を開始する方法については、 「PyMongo を使い始める」チュートリアルを参照してください。
MongoDB に接続する
「 MongoDB への接続」セクションでは、MongoDB 配置への接続を作成および構成する方法について学びます。
データベースとコレクション
「データベースとコレクション 」セクションでは、PyMongo を使用して MongoDB データベースとコレクションを操作する方法を学びます。
MongoDB へのデータの書込み (write)
「 MongoDB へのデータの書き込み」セクションでは、MongoDB にデータを書き込む方法について学びます。
MongoDB からのデータの読み取り
「 MongoDBからのデータの読み取り 」セクションで、MongoDB からデータを取得する方法について学びます。
データベースコマンドの実行
データベースコマンドの実行方法については、「データベースコマンドの実行」セクションを参照してください。
インデックスによるクエリの最適化
「 インデックスを使用したクエリの最適化」セクションでは、一般的なタイプのインデックスを使用する方法を学びます。
集計によるデータの変換
PyMongo を使用して集計操作を実行する方法については、 「 集計によるデータの変換 」セクションを参照してください。
データの保護
アプリケーションを認証し、データを暗号化する方法の詳細については、「 データの保護 」セクションを参照してください。
特殊データ形式
「特殊データ形式 」セクションでは、専用データ形式とカスタム タイプの操作方法を学びます。
ログ記録
ロギングの設定方法については、ロギングセクションをご覧ください。
モニタリング
アプリケーションの変更を監視する方法については、「監視」セクションをご覧ください。
直列化
PyMongo がデータを直列化および逆直列化する方法については、「直列化」セクションをご覧ください。
サードパーティ ツール
MongoDB を操作するための一般的なサードパーティの Python ライブラリのリストについては、「サードパーティ ツール 」セクションを参照してください。
トラブルシューティング
ドライバーの使用中に発生しがちな問題の解決策については、 pymongo-トラブルシューティング セクションを参照してください。
新機能
各バージョンの新機能と変更点の一覧については、「新機能」セクションを参照してください。
PyMongo のバージョンをアップグレードする
ドライバー バージョンのアップグレードに必要なアプリケーションの変更については、 「 PyMongo バージョンのアップグレード 」セクションを参照してください。
MotorからPyMongo Async への移行
年 92024 月、 MongoDBはPython用の前回の非同期MongoDBドライバーであるMotorの代替として実験的なPyMongo Async ドライバーをリリースしました。MotorからPyMongo Async ドライバーに移行する方法については、「 MotorからPyMongo Async への移行 」セクションを参照してください。
PyMongoからPyMongo Async への切り替え
PyMongo から実験的な PyMongo Async ドライバーに切り替えるために必要な変更については、「PyMongo から PyMongo Async への切り替え」セクションを参照してください。
以前のバージョン
ドライバー v 4.6 .x 以前のバージョンに関するドキュメントについては、「以前のバージョン」セクションを参照してください。
問題とヘルプ
バグの報告方法、ドライバーへの貢献方法、およびヘルプの探し方については「問題とヘルプ 」セクションを参照してください。
互換性
特定の Python および MongoDB Server バージョンに使用する推奨 PyMongo バージョンを示す互換性表については、「互換性」セクションを参照してください。
API ドキュメント
PyMongo の型とメソッドの詳細については、PyMongo API ドキュメントを参照してください。