说明: 问题MongoDB版本为3.2,MongoVUE 1.6.9
问题: 在数据库中添加集合不可用。
解决方法: MongoDB版本换成2 或者 切换存储引擎;
从MongoDB 3.2 版本开始,MongoDB 支持多数据存储引擎(Storage Engine),MongoDB支持的存储引擎有:WiredTiger(默认),MMAPv1和In-Memory。
我就使用切换存储引擎的方法吧。
(可选)命令删除原来的服务:sc delete mongodb
命令注册新的服务:
mongod.exe --logpath "d:\mongodb\logs\mongodbold.log" --logappend --storageEngine mmapv1 --dbpath "D:/mongodb/data/db-mmapv1" --serviceName "mongodbold" --servi
ceDisplayName "mongodbService" --install或者每次手动启动:mongod --storageEngine mmapv1 --dbpath D:/mongodb/data/db-mmapv1