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

MongoDB RAM उपयोग सीमित करें

सबसे अधिक संभावना है कि आपके पास चिंता करने का कोई कारण नहीं है। मोंगोडब द्वारा उपयोग की जाने वाली अधिकांश रैम केवल फाइल सिस्टम कैश है और ऑपरेटिंग सिस्टम का इस कैश पर पूर्ण नियंत्रण होता है, अर्थात यह किसी अन्य प्रक्रिया द्वारा आवश्यक होने पर मेमोरी को मुक्त कर सकता है।

डिफ़ॉल्ट रूप से, MongoDB 3.4 के साथ, "256 एमबी, या 50% माइनस 1 जीबी कुल रैम" में से बड़ा वायर्डटाइगर कैश के लिए आरक्षित है, और यह एकमात्र हिस्सा है जिसे ओएस द्वारा मुक्त नहीं किया जा सकता है।

इसलिए किसी भी क्रॉन जॉब या ऐसे को चलाते समय आपको कोई समस्या देखने की संभावना नहीं है। जब तक आपकी कोई भी प्रक्रिया "आउट ऑफ़ मेमोरी (OOM) किलर" द्वारा नहीं मार दी जाती है, तब तक आप RAM से बाहर नहीं निकल रहे हैं।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब गिनती उप-दस्तावेज़ और सूची योग

  2. लुमेन - मोंगोडब - जेन्सेजर्स/लारवेल-मोंगोडब - पोस्टमैन

  3. स्विच केस का उपयोग करके संग्रह में एकाधिक दस्तावेज़ अपडेट करें

  4. MongoDB में अलग-अलग फ़ील्ड वेट के साथ टेक्स्ट इंडेक्स बनाएं

  5. Node.js MongoDB से कनेक्ट करने में विफल