sql >> Database >  >> NoSQL >> MongoDB

Hoe mongo DB in één opdracht te stoppen

Het starten en stoppen van MongoDB wordt behandeld in de MongoDB-handleiding. Het legt de verschillende opties uit om MongoDB te stoppen via de shell, cli, stuurprogramma's enz. Het beschrijft ook de risico's van het onjuist stoppen van MongoDB (zoals gegevenscorruptie) en praat over de verschillende kill-signalen.

Bovendien, als je MongoDB hebt geïnstalleerd met een pakketbeheerder voor Ubuntu of Debian, dan kun je mongodb (momenteel mongod in ubuntu) als volgt stoppen:

  • Upstart:sudo service mongod stop

  • Sysvinit:sudo /etc/init.d/mongod stop

Of op Mac OS X

  • Vind PID van mongod-proces met $ top

  • Dood het proces met $ kill <PID> (de Mongo-documenten hebben hier meer informatie over)

Of op op Red Hat gebaseerde systemen:

  • service mongod stop

Of op Windows als u hebt geïnstalleerd als een service met de naam MongoDB :

  • net stop MongoDB

En als het niet als een service is geïnstalleerd (vanaf Windows 7+), kunt u het volgende uitvoeren:

  • taskkill /f /im mongod.exe

Voor meer informatie over de problemen van een onreine afsluiting, hoe u een dergelijk scenario het beste kunt vermijden en wat u moet doen in het geval van een onreine afsluiting, zie:Gegevens herstellen na een onverwachte afsluiting.



  1. Hoe print je meer dan 20 items (documenten) in MongoDB's shell?

  2. De geretourneerde waarde van node.js setTimeout opslaan in redis

  3. Opvallende kenmerken van MapReduce - Belang van MapReduce

  4. Verbind NodeJS met MongoDB Droplet