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

संग्रह अद्यतन करने पर मोंगोडब एकत्रीकरण

नहीं। जब एक समग्र संचालन किया जाता है, तो संग्रह पर एक इरादा साझा (आईएस) लॉक लागू होगा, जिसका अर्थ है कि केवल पढ़ने के संचालन एक साथ हो सकते हैं। किसी भी बनाने, अपडेट करने या हटाने के संचालन को लॉक को हटाने के लिए इंतजार करना पड़ता है, क्योंकि अपडेट संचालन के लिए एक विशेष (एक्स) लॉक लागू करने की आवश्यकता होती है।

संदर्भ :

  1. MongoDB लॉकिंग प्रकार - https://docs.mongodb.com/manual/faq/concurrency/#what-type-of-locking-does-mongodb-use

  2. MongoDB ट्यूटोरियल - MongoDB Locks उदाहरण

एकत्रीकरण संचालन डेटा रिकॉर्ड को संसाधित करता है और गणना किए गए परिणाम लौटाता है। परिकलित परिणामों पर कर्सर लागू किया जाता है। एकत्रीकरण के बाद संग्रह में कोई भी परिवर्तन पहले से गणना किए गए परिणामों को प्रभावित नहीं करता है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. लिनक्स पर चल रहे .NET कोर का उपयोग करते समय MongoDB से कनेक्ट करना विफल रहा

  2. दूरस्थ मोंगोडब सर्वर से कनेक्ट करने में विफल

  3. Node.js . से एक मोंगोडब संग्रह से दस्तावेज़ निकाल रहा है

  4. $where . में db.system.js फ़ंक्शन को कॉल करना

  5. मोंगोडब प्रकार सरणी में बदल जाता है