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

रिकॉर्ड बढ़ने के साथ ही मोंगोल्डब दस्तावेज़ अद्यतनों का खराब प्रदर्शन

किसी दस्तावेज़ को अपडेट करने के लिए, MongoDB को डिस्क से पूरे दस्तावेज़ को लाना होगा (जब तक कि यह पहले से कैश में न हो), फिर इसे मेमोरी में म्यूट करें, और इसे डिस्क पर वापस लिखें। संशोधनों को द्वितीयक नोड्स की प्रतिकृति के लिए oplog में भी लिखा जाता है।

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

MongoDB में अधिकतम दस्तावेज़ का आकार 16MB है। अगर यह दस्तावेज़ 10 मिनट के बाद पहले से ही 4MB पर है, तो इसे जल्द ही विभाजित या कटऑफ करने की आवश्यकता होगी।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB 3.0.5 त्रुटि:प्रतीक लुकअप त्रुटि:अपरिभाषित प्रतीक:FIPS_mode_set

  2. मोंगोडब गतिशील ऑपरेटर की तरह

  3. MongoDB, सरणी से वस्तु को हटा दें

  4. Mongoose का उपयोग करके MongoDB लेनदेन का उपयोग कैसे करें?

  5. मोंगोडब में एक सूची के अंदर डुप्लिकेट मान कैसे निकालें?