MongoDB 压缩 DB 文件大小

格物致知 at 
0. 概述在 MongoDB 中,当 DB 存储的数据被删除掉大部分的数据,这个 DB 所占的文件空间并不会主动释放,于是就有点占坑的意思的了,于是我就需要将他压缩回来。1. 问题描述之前在一个应用中,不考虑数据清除,就直接往 DB 中塞数据,于是过了一段时间之后,DB 中的数据量有点多了,并且这些数据都不会被用到,所以就需要清除多余的数据。但是,在清除完数据之后,发现 DB 的文件大小还是那么大,并没有因为数据量的变小而减少:[root@liqiang.io]# mongotest:PRIMARY> db.stats(1024)2. 解决方法在搜寻一番之后,原来 MongoDB 不会自动做这……