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

MongoDB चेंज स्ट्रीम के साथ गंभीर प्रदर्शन में गिरावट

MongoDB के लिए Node.js क्लाइंट में डिफ़ॉल्ट कनेक्शन पूल आकार 5 है। चूंकि प्रत्येक परिवर्तन स्ट्रीम कर्सर एक नया कनेक्शन खोलता है , कनेक्शन पूल कम से कम कर्सर की संख्या जितना बड़ा होना चाहिए।

नोड मोंगो ड्राइवर के संस्करण 3.x में 'पूलसाइज' का उपयोग करें:

const mongoConnection = await MongoClient.connect(URL, {poolSize: 100});

नोड मोंगो ड्राइवर के संस्करण 4.x में 'मिनपूलसाइज' और 'मैक्सपूलसाइज' का उपयोग करें:

const mongoConnection = await MongoClient.connect(URL, {minPoolSize: 100, maxPoolSize: 1000});

(इस मुद्दे की जांच के लिए MongoDB Inc. को धन्यवाद।)




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB के साथ फास्ट पेजिंग

  2. नेवला वादे दस्तावेज कहता है कि प्रश्न वादे नहीं हैं?

  3. क्या मोंगोडीबी एकत्रीकरण ढांचा $ समूह मूल्यों की एक सरणी लौटा सकता है?

  4. MongoDB के लिए सामान्य विफलता परिदृश्यों को ठीक करने के लिए बैकअप का उपयोग करना

  5. मोंगोडब को अपग्रेड करें