如何永久更改MongoDB的存储引擎,这样我就不必每次都指定存储引擎而不必运行mongod ?我在 Windows 7 32 位上使用 shell 版本 3.2.7。我收到一条错误消息:
28663 无法启动服务器。默认存储引擎“wiredTiger”不适用于此 mongod 版本。请明确指定不同的存储引擎,例如--storageEngine=mmapv1.,终止。
还有人知道我完成工作后如何干净地关闭服务器吗?我使用Ctrl+C但它会导致错误,然后我必须清空数据文件夹才能让进程重新开始。
您可以在
storage.config
YAML 配置文件的设置中进行设置。例子:
如果您还没有使用配置文件启动 MongoDB 服务,请参阅此处了解有关如何为 Windows 执行此操作的详细信息。