मुझे MongoDB और अंतरिक्ष उपयोग के साथ कुछ परेशानी हो रही है। विशेष रूप से, मैं एक बार डिस्क पर 110+ GB के कुल 600 मिलियन रिकॉर्ड का एक बड़ा संग्रह रखता था। हाल ही में मैंने इसे गिराने का फैसला किया क्योंकि डेटा पुराना था, ऐसा करने के लिए मैंने रॉकमोंगो के वेब इंटरफेस के माध्यम से संग्रह को गिरा दिया। तदनुसार, रॉकमॉन्गो मुझे अब संग्रह नहीं दिखाता है, हालांकि मेरी डिस्क का उपयोग बिल्कुल भी नहीं बदला है।
क्या कोई साफ संचालन है जिसके बारे में मुझे जानकारी नहीं है, जिसे डेटाबेस को डिस्क पर डेटाबेस फ़ाइलों के साथ सिंक्रनाइज़ करने के लिए चलाया जाना चाहिए?
मैंने एक "मरम्मत" करने की कोशिश की है, लेकिन सिस्टम शिकायत करता है कि डिस्क पर पर्याप्त जगह नहीं है ... ऐसा इसलिए है क्योंकि यह सभी MongoDB द्वारा उपयोग किया जाता है।
mongodump
,oldDatabase.dropDatabase()
,mongorestore --db newDatabase dump/oldDatabase
।