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

MongoDB इतनी जगह क्यों लेता है?

मूल रूप से, यह मोंगो डेटा डालने की तैयारी कर रहा है। मोंगो डिस्क पर विखंडन को रोकने (या कम करने) के लिए डेटा के भंडारण का प्रीलोकेशन करता है। यह प्रचार एक फ़ाइल के रूप में देखा जाता है जिसे mongod उदाहरण बनाता है।

पहले यह एक 64MB फ़ाइल बनाता है, अगले 128MB, अगले 512MB, और 2GB (प्रीलोकेटेड डेटा फ़ाइलों का अधिकतम आकार) की फ़ाइलों तक पहुंचने तक।

कुछ और चीजें हैं जो मोंगो करती हैं जो अधिक डिस्क स्थान का उपयोग करने के लिए संदिग्ध हो सकती हैं, जर्नलिंग जैसी चीजें...

मोंगोडीबी स्टोरेज स्पेस का उपयोग कैसे करता है, इस बारे में अधिक जानकारी के लिए, आप इस पृष्ठ पर और विशिष्ट रूप से शीर्षक वाले अनुभाग पर एक नज़र डाल सकते हैं, मेरे डेटा निर्देशिका में फ़ाइलें मेरे डेटाबेस में डेटा से बड़ी क्यों हैं?

कुछ चीजें हैं जो आप उपयोग की जाने वाली जगह को कम करने के लिए कर सकते हैं, लेकिन ये तकनीकें (जैसे कि --smallfiles का उपयोग करना) विकल्प) आमतौर पर केवल विकास और परीक्षण के उपयोग के लिए अनुशंसित होते हैं - उत्पादन के लिए कभी नहीं।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. एसक्यूएल में एक स्ट्रिंग के भीतर एक स्ट्रिंग खोजें

  2. कैसे जांचें कि किसी सरणी फ़ील्ड में MongoDB में एक अद्वितीय मान या कोई अन्य सरणी है या नहीं?

  3. कैसे खोज विधि से नेवला परिणाम वापस करने के लिए?

  4. मोंगोडीबी के लिए सी # ड्राइवर:सीमा + गिनती का उपयोग कैसे करें?

  5. स्प्रिंग डेटा मिलान और फ़िल्टर नेस्टेड सरणी