sql >> Databasteknik >  >> NoSQL >> MongoDB

Ändra MongoDB datalagringskatalog

Det korta svaret är att --dbpath parametern i MongoDB låter dig styra vilken katalog MongoDB läser och skriver dess data från.

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

Skulle starta mongodb och lägga filerna i /usr/local/mongodb-data .

Beroende på din distribution och MongoDB-installation kan du även konfigurera mongod.conf fil för att göra detta automatiskt:

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

De officiella 10 gen Linux-paketen (Ubuntu/Debian eller CentOS/Fedora) levereras med en grundläggande konfigurationsfil som placeras i /etc/mongodb.conf , och MongoDB-tjänsten läser detta när den startar. Du kan göra din ändring här.



  1. Åtkomst redis lokalt på docker - docker compose

  2. AWS-hantering:Hur du sparar 30 % på dina MongoDB-värdkostnader

  3. MongoDB - Aggregation - För att få unika föremål i array

  4. MongoDB $dateFromString Format Specifiers