MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Alterando o diretório de armazenamento de dados do MongoDB


A resposta curta é que o --dbpath O parâmetro no MongoDB permitirá que você controle de qual diretório o MongoDB lê e grava seus dados.

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

Iniciaria o mongodb e colocaria os arquivos em /usr/local/mongodb-data .

Dependendo da sua distribuição e instalação do MongoDB, você também pode configurar o mongod.conf arquivo para fazer isso automaticamente:
# Store data in /usr/local/var/mongodb instead of the default /data/db
dbpath = /usr/local/var/mongodb

Os pacotes oficiais do Linux 10gen (Ubuntu/Debian ou CentOS/Fedora) são fornecidos com um arquivo de configuração básico que é colocado em /etc/mongodb.conf , e o serviço MongoDB lê isso quando é inicializado. Você pode fazer sua alteração aqui.