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

MongoDB जर्नलिंग:क्या जर्नल फ़ाइल का उपयोग तब किया जाता है जब क्लाइंट एक गैर-जर्नल लिखने का अनुरोध करता है और मोंगोड पर जर्नलिंग सक्रिय होता है

आपके सभी दावे सही हैं। मुझे लगता है कि आप जिस भाषा का उपयोग कर रहे हैं वह भ्रमित करने वाली है और हो सकता है कि यह आपको थोड़ा भ्रमित कर रही हो। क्लाइंट जर्नल या गैर-जर्नलेड लिखने का अनुरोध नहीं करते हैं। यदि जर्नलिंग चालू है, तो क्लाइंट क्या करता है, इसकी परवाह किए बिना, राइट्स को जर्नल किया जाएगा। क्लाइंट में क्या शामिल है चिंता लिखें जिसके लिए एक निश्चित स्तर के डेटा प्रतिकृति की आवश्यकता होती है (w पैरामीटर) और/या जर्नलिंग (j पैरामीटर) सर्वर के जवाब देने से पहले कि लेखन एक सफलता है। गैर-पत्रिकाबद्ध लेखन से आपका क्या तात्पर्य है j = 0 , जिसका अर्थ है कि सर्वर जर्नल को लिखने के लिए प्रतिबद्ध होने की प्रतीक्षा किए बिना सफलता के साथ प्रतिक्रिया देगा; j = 1 इसका मतलब है कि सर्वर तब तक लिखने का जवाब नहीं देगा जब तक कि वह जर्नल के लिए प्रतिबद्ध न हो जाए।

w पैरामीटर एक सफल प्रतिक्रिया के लिए आवश्यक डेटा की प्रतिकृति के स्तर को नियंत्रित करता है। ऊपर दिए गए लिंक में और विवरण है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. सरणियों के बिना नेवला पर उप-स्कीमा

  2. विंडोज़ पर मोंगोडीबी को कॉन्फ़िगर करना

  3. नेवला मॉडल लेखन त्रुटि:स्कीमा एक निर्माता नहीं है

  4. MongoDB NodeJS रिटर्न सबडॉक्यूमेंट

  5. मोंगो डेटाबेस बदलना