MongoDBとスペースの使用に問題があります。特に、私はかつてディスク上に合計110+ GBの約6億件のレコードの大規模なコレクションがありました。最近、データが古いため削除することにしました。そのため、rockmongoのWebインターフェースからコレクションを削除しました。したがって、rockmongoはコレクションを表示しませんが、ディスク使用量はまったく変わりません。
データベースをディスク上のデータベースファイルと同期するために実行する必要がある、認識していないクリーンな操作はありますか?
私は「修復」を実行しようとしましたが、システムはディスクに十分なスペースがないと不平を言います...それはすべてMongoDBによって使用されているからです。
mongodump
、oldDatabase.dropDatabase()
、mongorestore --db newDatabase dump/oldDatabase
。