क्या होता है जब लाख धागे read from
और write to
MongoDB
एक ही समय में प्रयास करते हैं? लॉकिंग db-level, table-level or row-level
पर होती है?MongoDB: डेटाबेस समवर्ती को पढ़ता/लिखता है?
उत्तर
यह डीबी-स्तर पर होता है, हालांकि मोंगो 2.0 के साथ समरूपता के लिए कुछ विधियां हैं, जैसे कि _id फ़ील्ड द्वारा डालने/अपडेट करना।
आप समवर्ती समस्याओं में भाग ले सकते हैं, खासकर यदि आप एक शापित क्लस्टर के बजाए एक मोंगोडीबी उदाहरण के साथ काम कर रहे हैं। धागे एक दूसरे को अवरुद्ध करना शुरू कर देंगे क्योंकि वे लिखने के लिए इंतजार करते हैं और अन्य परिचालनों को पूरा करने के लिए और लॉक जारी किए जाने की प्रतीक्षा करते हैं।
मोंगोडीबी में लॉकिंग उदाहरण के वैश्विक स्तर पर होता है, लेकिन v2.0 के बाद से कुछ ऑपरेशन उनके ताले (_id, निकालें, लंबे कर्सर पुनरावृत्ति द्वारा अपडेट) उत्पन्न करेंगे। कलेक्शन-लेवल लॉकिंग शायद कुछ ही समय में जोड़ा जाएगा।
यदि आपको मोंगोडीबी तक पहुंचने के लिए बड़ी संख्या में धागे की आवश्यकता है, तो समेकन विवाद के प्रभाव को अवशोषित करने के लिए सामने एक कतार डालने पर विचार करें, फिर कतारबद्ध संचालन क्रमशः एक धागे से निष्पादित करें।
- 1. MongoDB डेटाबेस एन्क्रिप्शन
- 2. मुझे MongoDB/NoSQL डेटाबेस
- 3. MongoDB क्रॉस डेटाबेस क्वेरी
- 4. क्या MongoDB MapReduce डेटाबेस को लॉक करता है
- 5. Azure डेटाबेस समवर्ती उपयोग के मुद्दों
- 6. डेटाबेस में समवर्ती अद्यतनों से कैसे निपटें?
- 7. डेटाबेस तालिका में समवर्ती पढ़ने और अद्यतन
- 8. mongodb
- 9. MongoDB
- 10. MongoDB डेटाबेस .bson और .json फ़ाइलें
- 11. MongoDB
- 12. Mongodb
- 13. mongodb और अधिकतम कनेक्शन
- 14. कॉपी/क्लोन mongodb डेटाबेस इसके डेटा
- 15. MongoDB: सभी डेटाबेस की सूची प्राप्त करना?
- 16. MongoDB
- 17. MongoDB
- 18. MongoDB के लिए डिफ़ॉल्ट डेटाबेस पथ क्या है?
- 19. MongoDB
- 20. MongoDB
- 21. mongodb
- 22. Mongodb
- 23. MongoDB $
- 24. कई समवर्ती ग्राहकों और डेटाबेस पहुंच के लिए डब्ल्यूसीएफ सेवा
- 25. पोर्टेबल MongoDB?
- 26. बवंडर में समवर्ती संभव है?
- 27. NSOperationQueue और समवर्ती बनाम गैर-समवर्ती
- 28. MongoDB: कैसे MongoDB
- 29. mongodb
- 30. mongoDB