sql >> データベース >  >> NoSQL >> MongoDB

モデルを使用せずにdjango-nonrelでmongoDBインデックスを構成するにはどうすればよいですか?

    MongoDBを使用すると、スキーマ を事前に宣言するための追加の手順は必要ありません。 コレクションを「設定」します。 MongoDBのドキュメント指向の性質は、実際には厳密なスキーマを強制しません。コレクション内のドキュメントには、必要に応じて異なるフィールドが含まれる場合があります。慣れるのは別の概念ですが、データの保存を開始するとすぐにコレクションが作成されます。

    インデックスは、pymongoのensureIndex を使用して追加できます。 コレクションに。

    データ挿入時のコレクション作成と同様に、インデックスの追加時にコレクションが存在しない場合もコレクションが作成されます。

    始めるのに役立つ記事:MongoDBの使用Djangoで

    MongoDBを初めて使用する場合は、短いオンラインチュートリアル も試してみてください。 。




    1. CentOS7へのRedisのインストール

    2. Redis sub/pubおよびphp/nodejs

    3. MongoDBまたはCouchDB-本番環境に適していますか?

    4. mongodbの大量のレコードのページネーションが遅い