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

MongoDB में गिनती () और खोज () के बीच अंतर। गिनती ()

db.collection.count() और cursor.count() count . के आसपास बस रैपर हैं कमांड इस प्रकार चल रहा है db.collection.count() और cursor.count() इसके साथ/बिना वही क्वेरी लौटाएगा तर्क, वही परिणाम लौटाएगा। हालांकि count शार्प किए गए क्लस्टर में परिणाम गलत हो सकता है।

<ब्लॉकक्वॉट>

4.0 सुविधाओं के साथ संगत MongoDB ड्राइवर अपने संबंधित कर्सर और संग्रह गणना () API को काउंट डॉक्यूमेंट्स () और अनुमानित डॉक्यूमेंटकाउंट () के लिए नए एपीआई के पक्ष में हटा देते हैं। किसी दिए गए ड्राइवर के लिए विशिष्ट APInames के लिए, ड्राइवर दस्तावेज़ देखें।

db.collection.countDocuments db.collection.estimatedDocumentCount/ के दौरान दस्तावेज़ की संख्या वापस करने के लिए विधि आंतरिक रूप से एकत्रीकरण क्वेरी का उपयोग करती है मेटाडेटा के आधार पर दस्तावेज़ों की गिनती लौटाता है।

यह उल्लेखनीय है कि estimatedDocumentCount जैसा कि दस्तावेज़ में बताया गया है, आउटपुट गलत हो सकता है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. साझा समूहों के लिए MongoDB बैकअप प्रबंधन युक्तियाँ

  2. MongoDB GROUP BY में HAVING करने का सही तरीका क्या है?

  3. लोचदार बीनस्टॉक में मोंगो स्थापित/सेटअप

  4. MongoDB में क्लाइंट-साइड फील्ड लेवल एन्क्रिप्शन का अवलोकन

  5. बैचों में mongoDB रिकॉर्ड ढूँढना (मोंगोइड रूबी एडाप्टर का उपयोग करके)