更新:此问题在 Meteor v0.4 (2012) 后已修复。出于历史目的:
<小时/>摘自du
:
2890768 ./Code/Meteor/QuarterTo/.meteor/local/db/journal
2890772 ./Code/Meteor/QuarterTo/.meteor/local/db
2890776 ./Code/Meteor/QuarterTo/.meteor/local
2890788 ./Code/Meteor/QuarterTo/.meteor
2890804 ./Code/Meteor/QuarterTo
我只是问,因为它在我的 Dropbox 中,并且超出了我的极限。
最佳答案
当执行meteor run
时,它会使用默认的mongo设置启动mongodb,因此它会在.meteor/local/db/journal
中创建(大量)预分配文件。
没有明显的方法来禁用此行为。我所做的解决方法是更改文件 app/lib/mongo_runner.js
并添加一个 --nojournal
参数,该参数在启动时传递给 mongodb。
我为此创建了一个问题:https://github.com/meteor/meteor/issues/15
关于mongodb - 为什么运行一次(并且从未加载)的 Meteor 应用程序的数据库占用了近 3GB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10119289/