sql >> Database teknologi >  >> NoSQL >> MongoDB

Ændring af MongoDB datalagerkatalog

Det korte svar er, at --dbpath parameter i MongoDB giver dig mulighed for at kontrollere, hvilken mappe MongoDB læser og skriver sine data fra.

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

Ville starte mongodb og lægge filerne i /usr/local/mongodb-data .

Afhængigt af din distribution og MongoDB-installation kan du også konfigurere mongod.conf fil for at gøre dette automatisk:

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

De officielle 10gen Linux-pakker (Ubuntu/Debian eller CentOS/Fedora) leveres med en grundlæggende konfigurationsfil, som er placeret i /etc/mongodb.conf , og MongoDB-tjenesten læser dette, når den starter op. Du kan foretage din ændring her.



  1. Resque, Resque Server, på RedisToGo med Heroku

  2. Gendan fra afbrudt forbindelse i redis pub/sub

  3. ImportError:Intet modul med navnet objectid

  4. Hvordan forbinder man sikkert til Heroku Redis via kommandolinjen?