Windows 7上的MongoDB 32位w / NodeJS

时间:2016-06-23 00:50:35

标签: mongodb storage-engines

如何永久更改MongoDB的存储引擎,以便不必每次都指定存储引擎而运行mongod? 。我在Windows 7 32位上使用shell版本3.2.7。我收到了28663 Cannot start server. The default storage engine 'wiredTiger' is not available with this build of mongod. Please specify a different storage engine explicitly, e.g. --storageEngine=mmapv1., terminating.

的错误消息

当我完成工作时,也有人知道如何干净地关闭服务器,我使用ctrl + c`但它导致错误然后我必须清空数据文件夹以使进程再次启动。感谢

我在http://dba.stackexchange.com 7小时前问了这个问题,但我还没有收到任何答案,所以我决定在这里问。

1 个答案:

答案 0 :(得分:0)

您可以在YAML配置文件的storage.config设置中进行设置。

示例:

storage:
  dbPath: d:\data\db
  engine: mmapv1

如果您尚未使用配置文件启动MongoDB服务,请参阅here,了解有关Windows操作方法的详细信息。