标签: mongodb wiredtiger
我有几百万个文档的MongoDB数据库。为了减小它的大小,我会定期删除每个文档的某些字段,但这些字段会定期删除(但不会自行记录)。
我不确定引擎如何将数据存储在磁盘上,因此MongoDB会在磁盘上压缩数据库,对数据进行碎片整理吗?这对MongoDB来说是正确的吗?
我正在使用带有WiredTiger的MongoDB 3.2.4。
P.S。我不是要求向OS释放空间,我问的是内部MongoDB数据存储,是否容易碎片化?我应该做一些额外的事情来进行碎片整理吗?