10 2017 档案
摘要:由于业务原因,需要将过期数据删除,但有一个问题出现了,频繁删除数据之后,会产生很多磁盘碎片,这些碎片如果没有被重复利用, 进而会影响查询性能(表查询时仍然会扫描这部分删除数据的磁盘空间块),随需要处理。 当从MongoDB中删除文档(Documents)或集合(Collections)后,Mongo
阅读全文
摘要:逻辑存储空间与物理存储空间有差距的主要原因 而上述case里,集合数据先分到一个shard,然后启用分片后,迁移一部分到其他shard,就是一个典型的产生大量存储碎片的例子。存储碎片对服务通常影响不大,但如果因为空间不够用了需要回收,如何去强制的回收这些碎片空间? 数据清理掉重新加入复制集同步数据,
阅读全文