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

Mongoヒントを使用すると、クエリの実行速度が最大10倍になるのはなぜですか。

    Mongoはアルゴリズムを使用して、ヒントが提供されていないときに使用するインデックスを決定し、次の1000回の呼び出しで同様のクエリに使用されるインデックスをキャッシュします

    ただし、mongoクエリを説明するときは常にインデックス選択アルゴリズムが実行されるため、ヒント付きのexplain()は、ヒントなしのexplain()と比較して常に時間がかかりません。

    同様の質問がここで回答されましたmongodbの説明を理解する



    1. Monkライブラリを使用してMongoDBを検索するように

    2. URLからd3.js配列を取得します

    3. psycopg2は、構文エラーで多くのステートメントの実行に失敗します

    4. 外部インジェクション攻撃からMongoDBを保護する