मूल रूप से, यह मोंगो डेटा डालने की तैयारी कर रहा है। मोंगो डिस्क पर विखंडन को रोकने (या कम करने) के लिए डेटा के भंडारण का प्रीलोकेशन करता है। यह प्रचार एक फ़ाइल के रूप में देखा जाता है जिसे mongod
उदाहरण बनाता है।
पहले यह एक 64MB फ़ाइल बनाता है, अगले 128MB, अगले 512MB, और 2GB (प्रीलोकेटेड डेटा फ़ाइलों का अधिकतम आकार) की फ़ाइलों तक पहुंचने तक।
कुछ और चीजें हैं जो मोंगो करती हैं जो अधिक डिस्क स्थान का उपयोग करने के लिए संदिग्ध हो सकती हैं, जर्नलिंग जैसी चीजें...
मोंगोडीबी स्टोरेज स्पेस का उपयोग कैसे करता है, इस बारे में अधिक जानकारी के लिए, आप इस पृष्ठ पर और विशिष्ट रूप से शीर्षक वाले अनुभाग पर एक नज़र डाल सकते हैं, मेरे डेटा निर्देशिका में फ़ाइलें मेरे डेटाबेस में डेटा से बड़ी क्यों हैं?
कुछ चीजें हैं जो आप उपयोग की जाने वाली जगह को कम करने के लिए कर सकते हैं, लेकिन ये तकनीकें (जैसे कि --smallfiles
का उपयोग करना) विकल्प) आमतौर पर केवल विकास और परीक्षण के उपयोग के लिए अनुशंसित होते हैं - उत्पादन के लिए कभी नहीं।