MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मोंगोडब गिनती बनाम गिनती के साथ खोजें

आपके परिदृश्य में, आपके पास एक अनुक्रमणिका होनी चाहिए।

इंडेक्स

इंडेक्स MongoDB में प्रश्नों के कुशल निष्पादन का समर्थन करते हैं। इंडेक्स के बिना, MongoDB को एक संग्रह स्कैन करना चाहिए, यानी संग्रह में प्रत्येक दस्तावेज़ को स्कैन करना चाहिए, ताकि उन दस्तावेज़ों का चयन किया जा सके जो क्वेरी स्टेटमेंट से मेल खाते हैं।

अद्यतन करें:

अब पूछा गया सवाल अलग है।क्या collection.find({}).count() collection.count() . से अधिक तेज़ ?

MongoDB दस्तावेज़ीकरण के अनुसार:

db.collection.count()

गिनती() db.collection.find(query).count() निर्माण के बराबर है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडीबी $atan

  2. MongoDB कैप्ड संग्रह दस्तावेज़ों को नहीं हटा रहा है

  3. $cond . में $existence का उपयोग करके नेवला समुच्चय

  4. MongoDB पाठ खोज और अनेक खोज शब्द

  5. शैल स्क्रिप्ट के माध्यम से मोंगो कमांड कैसे निष्पादित करें? (मेरा काम नहीं करता)