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

MongoDB में FindAndModify और अपडेट में क्या अंतर है?

यदि आप कोई आइटम लाते हैं और फिर उसे अपडेट करते हैं, तो उन दो चरणों के बीच किसी अन्य थ्रेड द्वारा अपडेट किया जा सकता है। यदि आप पहले किसी आइटम को अपडेट करते हैं और फिर उसे लाते हैं, तो बीच में एक और अपडेट हो सकता है और आपको जो आइटम अपडेट किया गया है उससे अलग आइटम वापस मिलेगा।

इसे "परमाणु रूप से" करने का मतलब है कि आपको गारंटी दी जाती है कि आपको वही आइटम वापस मिल रहा है जिसे आप अपडेट कर रहे हैं - यानी बीच में कोई अन्य ऑपरेशन नहीं हो सकता है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. अगर मौजूद नहीं है तो मोंगोइंजिन के साथ अपडेट कैसे करें?

  2. PHP 7 MongoDB क्लाइंट/ड्राइवर स्थापित कर रहा है?

  3. MongoDB में सटीक तत्व सरणी में फ़ील्ड अपडेट करें

  4. मोंगोडब में जोंस फाइल डालें

  5. स्प्रिंग डेटा (गतिशील फ़ील्ड) का उपयोग करके अशक्त सूचक अपवाद मोंगो एकत्रीकरण प्राप्त करना