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

mongodbカウントとカウントによる検索

    シナリオでは、インデックスが必要です。

    インデックス

    インデックスは、MongoDBでのクエリの効率的な実行をサポートします。インデックスがない場合、MongoDBはコレクションスキャンを実行する必要があります。つまり、コレクション内のすべてのドキュメントをスキャンして、クエリステートメントに一致するドキュメントを選択する必要があります。

    更新:

    今尋ねられる質問は異なります。collection.find({}).count()です collection.count()よりも高速 ?

    MongoDBのドキュメントによると:

    db.collection.count()

    count()は、db.collection.find(query).count()コンストラクトと同等です。



    1. Redisは、反復やポップなしでリストのすべての値をフェッチします

    2. 春のデータmongoのMongodb$lookup

    3. MongoシェルでのNumberLong演算

    4. Mongodb phpは新しいドキュメントのIDを取得しますか?