MongoDBはデータを削除しても容量は解放されない。再利用されるのかどうかよくワカラナイ (検証してないので教えてくれたら嬉しい) 。 節約型でMongoDBを運用していたりすると「ハードディスクやばいよー」ってなる。 何度か実際に対応して問題なさそうだったのでまとめた。 環境 ReplicaSetで3台構成で運用 MongoDB Versionは 2.4.4, 2.4.8 でやった OS debian squeeze 一般的な解決策 サービスをメンテナンスにして大きなサーバに置き換える 必要ないデータを削除後、サービスをメンテナンスにして repairDatabase する 考えてみる。 大きなサーバに置き換え メリット シンプル 安全そう 簡単そう デメリット サービス一時停止 コストアップ repairDatabase メリット コストキープ 他のデータ不整合とかも取れるぽい Mo