mongo db 安装显示存储引擎错误

mongo db 安装显示存储引擎错误

我刚刚在我的 Windows 机器上安装了 monodb(版本 3.2)。我还创建了 /data/db 目录。当我输入命令“mongod”启动它时,它显示以下错误

 exception in initAndListen: 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

之前我安装过 3.0 版本,但没有出现这样的错误。有人能帮我解决这个问题吗?

答案1

在他们的网站上,他们说默认存储引擎是“wiredTiger”,但也有人说 wired tiger 在 32 位环境中不起作用。所以我在命令行中写道

mongod.exe --storageEngine=mmapv1

切换到 mmapv1(3.0 版本的默认存储引擎)并且现在可以正常工作。

答案2

您可以使用:

mongod --storageEngine=mmapv1 --dbpath "Your Path"

欲了解更多详情,请浏览MongoDb 教程

相关内容