我正在为mongodb做一个测试。 mongo的版本是2.4.9。在数据库中,我在一个集合中插入了超过250万个文档,如:
[{"_id": _id, "id" : _id, "row1": "0000-000000000-000000000-00", "meta" : "domainName", "type" : "domainType", "timestamp" : "01234646458", "relations" : { "direct" [], "indirect": ["domain1", "domain2"]}, "extension" : "net", "usage" : "intranet","extraValue":Math.random()}, ...]
刚刚收集的索引被编入索引,并且插入数据时工作得很好,当我试图从数据库中随机读取数据时出现问题,aprox。 100个线程每2秒搜索一次非特定文档(每2秒开始一次新操作)。操作简单,读取文档并插入与其他文档链接的新文档(仅供参考),操作不会影响随机搜索。前255分钟,工作正常,但25分钟后连接关闭或重新连接。 cpu使用正常,网络使用也正常,与其他数据库我没有同样的问题。目前还有一些考虑从mongo读取数据吗?或者可能是司机的问题?刚才,使用mongodb MongoClient驱动程序测试node.js和mongo。
答案 0 :(得分:0)
我建议检查问题是否源自服务器或客户端。在服务器上,您可以检查以下内容:
在客户端,您可以查看: