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

नेवला सीमा/ऑफ़सेट और गणना क्वेरी

मेरा सुझाव है कि आप 2 प्रश्नों का उपयोग करें:

  1. db.collection.count() वस्तुओं की कुल संख्या लौटाएगा। यह मान Mongo में कहीं संग्रहीत है और इसकी गणना नहीं की जाती है।

  2. db.collection.find().skip(20).limit(10) यहाँ मुझे लगता है कि आप किसी क्षेत्र द्वारा एक प्रकार का उपयोग कर सकते हैं, इसलिए इस क्षेत्र में एक सूचकांक जोड़ना न भूलें। यह क्वेरी भी तेज़ होगी।

मुझे लगता है कि आपको सभी आइटमों को क्वेरी नहीं करना चाहिए और स्किप एंड टेक करने के बजाय, बाद में जब आपके पास बड़ा डेटा होगा तो आपको डेटा ट्रांसफर और प्रोसेसिंग में समस्या होगी।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मैक ओएस 10.15 (कैटालिना) में अपग्रेड करने के बाद मोंगोडीबी डेटा निर्देशिका नहीं ढूंढ सकता है

  2. mongo में यादृच्छिक रूप से परिणाम सेट करने का आदेश देना

  3. अगर कुछ नहीं मिला तो कुछ करें .find() mongoose

  4. स्कीमा को परिभाषित किए बिना आप नेवला का उपयोग कैसे करते हैं?

  5. विंडोज सिस्टम पर MongoDB कैसे स्थापित करें?