sql >> Databasteknik >  >> NoSQL >> MongoDB

Varför tar databasen för en Meteor-app som har körts en gång (och aldrig laddats) nästan 3 GB?

När meteor run exekveras, startar den mongodb med standardinställningar för mongo, så den skapar (massiva) prealloc-filer i .meteor/local/db/journal .

Det finns inget självklart sätt att inaktivera detta beteende. Det jag har gjort som en lösning är att ändra filen app/lib/mongo_runner.js och lägg till en --nojournal parameter som skickas till mongodb vid uppstart.

Jag skapade ett problem för detta:https://github.com/meteor/meteor/issues/ 15



  1. Var finns loggfilen för mongodb i mac

  2. Fråga IDE för MongoDB?

  3. Hur fungerar sorteringen i den nya mongodb PECL-förlängningen?

  4. Hur man hittar längden på arrayen mongodb