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

V4 से पहले MongoDB के ACID के अनुरूप नहीं होने का वास्तव में क्या मतलब था?

यह वास्तव में सही नहीं है कि MongoDB ACID के अनुरूप नहीं है। इसके विपरीत, MongoDB ACID-compilant है दस्तावेज़ स्तर पर .

किसी एक दस्तावेज़ का कोई भी अपडेट

. है
  • परमाणु:यह या तो पूरी तरह से पूरा होता है या नहीं
  • संगत:कोई भी पाठक "आंशिक रूप से लागू" अपडेट नहीं देखेगा
  • पृथक:फिर से, कोई भी पाठक "गंदा" पढ़ा हुआ नहीं देखेगा
  • टिकाऊ:(उपयुक्त लेखन चिंता के साथ)

MongoDB के पास लेन-देन नहीं है -- अर्थात्, बहु-दस्तावेज़ अद्यतन जिन्हें वापस रोल किया जा सकता है और जो ACID-संगत हैं।

ध्यान दें कि आप दो चरणों की प्रतिबद्धता का उपयोग करके, एक ही दस्तावेज़ में ACID-संगत अद्यतनों के शीर्ष पर लेन-देन बना सकते हैं।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB अलग एकत्रीकरण

  2. हैंडल न किया गया वादा अस्वीकृति:त्रुटि:URL विकृत, पार्स नहीं किया जा सकता

  3. .updateOne MongoDB पर Node.js में काम नहीं कर रहा है

  4. मोंगोडब में दिनांक/समय स्टोर करने का सबसे अच्छा तरीका

  5. Mongoose का उपयोग करके MongoDB लेनदेन का उपयोग कैसे करें?