Como posso alterar o mecanismo de armazenamento do MongoDB permanentemente para não precisar executar o mongod sem precisar especificar o mecanismo de armazenamento todas as vezes? Estou usando o shell versão 3.2.7 no Windows 7 de 32 bits. Eu recebi um erro que dizia:
28663 Não é possível iniciar o servidor. O mecanismo de armazenamento padrão 'wiredTiger' não está disponível com esta compilação do mongod. Especifique explicitamente um mecanismo de armazenamento diferente, por exemplo --storageEngine=mmapv1., terminando.
Além disso, alguém sabe como desligar corretamente o servidor quando termino de trabalhar? Eu uso Ctrl+ Cmas dá um erro, então tenho que esvaziar a pasta de dados para que o processo comece novamente.
Você pode definir isso na
storage.config
configuração do seu arquivo de configuração YAML.Exemplo:
Se você ainda não está iniciando seu serviço MongoDB usando um arquivo de configuração, veja aqui os detalhes sobre como fazer isso no Windows.