我们在windows/mac机器上使用mongo客户端工具,比如Robomongo和MongoVUE。在mongodb服务器端,我们决定试用新的带有wiredtiger存储的MongoDB 3.0.0rc8。然而,我们发现我们无法从我们的客户端工具和mongo shell中列出任何集合。如果我们登录到运行mongodb的服务器机器,然后启动一个mongo shell,那么我们就能够查看这些集合。这是一个已知的问题吗--像Robomongo和MongoVUE这样已经支持2.6.X的现有工具还不支持mongodb 3.0.0?有没有支持3.0.0版本的mongo客户端?
感谢和问候,阿卡纳熊猫
发布于 2015-04-15 02:51:43
我们今天遇到了同样的问题,并开始评估MongoChef http://3t.io/mongochef,它看起来很有前途,无论是UI、功能还是对WiredTiger的支持。
发布于 2015-02-22 15:37:10
这是我在谷歌论坛上从Will Berkeley那里得到的这个问题的答案-
是的,这些工具需要更新以支持WiredTiger上的3.0。许多工具通过查询在MongoDB运行WiredTiger时不存在的系统集合来枚举命名空间。mongo shell函数db.getCollectionNames()和show命令pre-3.0也可以做到这一点--您可以在3.0 mongo框上列出集合的原因是您已经在那里安装了3.0 mongo shell。
-Will
发布于 2015-03-24 23:07:46
我在Mongo3.0/WiredTiger上使用NoSQL Manager for MongoDB
https://stackoverflow.com/questions/28637624
复制相似问题