MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Warum belegt die Datenbank einer Meteor-App, die einmal ausgeführt (und nie geladen) wurde, fast 3 GB?

Wenn meteor run ausgeführt wird, startet es Mongodb mit den Standard-Mongo-Einstellungen, sodass (massive) Prealloc-Dateien in .meteor/local/db/journal erstellt werden .

Es gibt keine offensichtliche Möglichkeit, dieses Verhalten zu deaktivieren. Als Problemumgehung habe ich die Datei app/lib/mongo_runner.js geändert und fügen Sie ein --nojournal hinzu Parameter, der beim Start an mongodb übergeben wird.

Dazu habe ich ein Issue erstellt:https://github.com/meteor/meteor/issues/ 15