Tôi gặp một số rắc rối với MongoDB và việc sử dụng không gian. Đặc biệt, tôi đã từng có một bộ sưu tập lớn khoảng 600 triệu bản ghi với tổng số hơn 110 GB trên đĩa. Gần đây tôi quyết định bỏ nó đi vì dữ liệu đã lỗi thời, để làm như vậy tôi đã bỏ bộ sưu tập qua giao diện web của rockmongo. Theo đó, rockmongo không cho tôi xem bộ sưu tập nữa, tuy nhiên việc sử dụng đĩa của tôi đã không thay đổi chút nào.
Có bất kỳ hoạt động sạch mà tôi không biết, phải được chạy để đồng bộ hóa cơ sở dữ liệu với các tệp cơ sở dữ liệu trên đĩa?
Tôi đã cố gắng thực hiện "sửa chữa" nhưng hệ thống phàn nàn rằng không có đủ dung lượng trên đĩa ... đó là vì tất cả đều được MongoDB sử dụng.
mongodump
,oldDatabase.dropDatabase()
,mongorestore --db newDatabase dump/oldDatabase
.