我刚刚在我的 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 版本的默认存储引擎)并且现在可以正常工作。