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

Ändern des MongoDB-Datenspeicherverzeichnisses

Die kurze Antwort ist, dass --dbpath Mit dem Parameter in MongoDB können Sie steuern, aus welchem ​​Verzeichnis MongoDB seine Daten liest und schreibt.

mongod --dbpath /usr/local/mongodb-data

Würde Mongodb starten und die Dateien in /usr/local/mongodb-data ablegen .

Abhängig von Ihrer Distribution und MongoDB-Installation können Sie auch die mongod.conf konfigurieren Datei, um dies automatisch zu tun:

# Store data in /usr/local/var/mongodb instead of the default /data/db
dbpath = /usr/local/var/mongodb

Die offiziellen Linux-Pakete der 10. Generation (Ubuntu/Debian oder CentOS/Fedora) werden mit einer grundlegenden Konfigurationsdatei geliefert, die in /etc/mongodb.conf abgelegt wird , und der MongoDB-Dienst liest dies beim Start. Hier können Sie Ihre Änderung vornehmen.