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

MongoDB डालने के प्रदर्शन में सुधार कैसे करें

आप चिंता स्तर लिखें को संशोधित करने का प्रयास कर सकते हैं। जाहिर है इस पर एक जोखिम है, क्योंकि आप किसी भी लेखन त्रुटि को पकड़ने में सक्षम नहीं होंगे, लेकिन कम से कम आपको अभी भी नेटवर्क त्रुटियों को पकड़ने में सक्षम होना चाहिए। मोंगोडीबी समूह थोक सम्मिलन के रूप में 1000 के समूहों में संचालन, यह चाहिए प्रक्रिया को गति दें।

डब्ल्यू डिफ़ॉल्ट रूप से 1 है:

जब आप इसे 0 में बदलते हैं:

यदि आप तत्वों के क्रम के बारे में चिंतित नहीं हैं, तो आप अनियंत्रित बल्क ऑपरेशन को कॉल करके कुछ गति प्राप्त कर सकते हैं

await m_Collection.BulkWriteAsync(updates, new BulkWriteOptions() { IsOrdered = false });
<ब्लॉकक्वॉट>

एक अनियंत्रित संचालन सूची के साथ, MongoDB सूची में और किसी भी क्रम में समानांतर लेखन संचालन में निष्पादित कर सकता है। लिंक



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongooseError - ऑपरेशन `users.findOne ()` बफ़रिंग 10000ms के बाद समय समाप्त हो गया

  2. फ़ाइल आयात करके MongoDB दस्तावेज़ कैसे हटाएं

  3. नेवला, खोजें, विशिष्ट गुण लौटाएँ

  4. MongoDB खोल में डेटाबेस नहीं बना रहा है

  5. मैं MongoDB में 'पसंद नहीं' ऑपरेटर का उपयोग कैसे कर सकता हूं?