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

क्या जे =1 और डब्ल्यू =बहुमत के साथ सेट मोंगोडीबी प्रतिकृति पर रोलबैक अभी भी हो सकता है?

यह रोलबैक हाँ के लिए एक प्रशंसनीय मामला हो सकता है, यदि अन्य सदस्यों के बीच आदेश प्राप्त करने और डिस्क पर लिखने के बीच शक्ति विफल हो जाती है।

इस मामले में, जैसा कि आप इंगित करते हैं, प्राथमिक बैक अप प्रारंभ नहीं हो सका और इसलिए, एक बार बैक अप लेने पर, ऐसे ऑपरेशन होंगे जो बाकी सेट रोलबैक के कारण मान्य नहीं कर सके।

एक वक्र गेंद के रूप में यह नोट करना भी अच्छा है कि यदि प्राथमिक थे नीचे नहीं जाना है तो यह एक सफल लेखन लौटाएगा और आवेदन कोई भी समझदार नहीं होगा कि सेट नीचे चला गया है और उनका {w: majority} डिस्क पर नहीं लिखा था। बेशक, यह एक बढ़त का मामला है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb . में 2 दशमलव स्थानों तक गोलाई

  2. मोंगोडब (उल्का ऐप) में डेटा खोजने के लिए रेगेक्स के साथ चर का प्रयोग करें

  3. स्प्रिंग डेटा MongoDB में विशिष्ट

  4. मोंगो में अद्यतन () फ़ंक्शन के अंदर $ ऐड का उपयोग कैसे करें?

  5. स्प्रिंग-डेटा मोंगोडब में एरेफिल्टर के साथ अपडेटऑप्शन का उपयोग कैसे करें?