MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Pourquoi la base de données d'une application Meteor qui a été exécutée une fois (et jamais chargée) occupe-t-elle près de 3 Go ?

Quand meteor run est exécuté, il démarre mongodb avec les paramètres mongo par défaut, il crée donc des fichiers de préallocation (massifs) dans .meteor/local/db/journal .

Il n'existe aucun moyen évident de désactiver ce comportement. Ce que j'ai fait comme solution de contournement est de changer le fichier app/lib/mongo_runner.js et ajoutez un --nojournal paramètre qui est passé à mongodb au démarrage.

J'ai créé un problème pour cela :https://github.com/meteor/meteor/issues/ 15