我使用chocolatey安装了mongodb来玩它。我玩它,因为我创建了一个简单的数据库,并从命令行存储了一些值,然后继续我的方式。六个月后,我正在查看它并且它占用了3千兆字节的数据而且我还没有直接使用它!
我唯一可以想到的是使用它是ruby或节点,但这两者我只用作实用工具并且可以玩 - 我实际上并不是每天都在开发它而我不要运行网站。
我试过了db.repairDatabase()
from here,但无济于事。如果有什么它实际上增长了一点。
可能发生什么事了!?
答案 0 :(得分:2)
这归结为文件的预分配:http://docs.mongodb.org/manual/faq/storage/#faq-disk-size实际上它将分配一个日志(第5个磁盘空间或3GB,以先到者为准)和其他标准文件。
不幸的是,MongoDB目前无法在自己的运行时内打开和关闭它。最好的方法是修改服务处理程序以实际添加--smallfiles
和--nojournal
选项。