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

नोडज के साथ MongoDB क्वेरी परिणाम कैसे स्ट्रीम करें?

node-mongodb-driver (अंतर्निहित परत जो प्रत्येक mongoDB क्लाइंट नोडज में उपयोग करता है) कर्सर एपीआई को छोड़कर अन्य लोगों ने एक अच्छी स्ट्रीम एपीआई (# 458) का उल्लेख किया है। दुर्भाग्य से मुझे यह कहीं और प्रलेखित नहीं मिला।

अपडेट करें:दस्तावेज़ हैं।

इसे इस तरह इस्तेमाल किया जा सकता है:

var stream = collection.find().stream()
stream.on('error', function (err) {
  console.error(err)
})
stream.on('data', function (doc) {
  console.log(doc)
})

यह वास्तव में रीडेबलस्ट्रीम इंटरफ़ेस को लागू करता है, इसलिए इसमें सभी अच्छाइयाँ हैं (रोकें/फिर से शुरू करें आदि)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेवला में कच्चे मोंगोडब संचालन कैसे करें?

  2. Percona MongoDB Kubernetes ऑपरेटर का अवलोकन

  3. नेवला पुनरावर्ती आबादी

  4. Prometheus और ClusterControl के साथ MongoDB की निगरानी कैसे करें

  5. MongoDB डेटाबेस से कनेक्ट करना