从MongoDB (version >=3.2)读取大容量数据的有效方法是什么?我只为批量写入寻找方法。
我正在创建度量,分析存储在mongoDB中的数据。因为我正在测试水,所以我的技术栈仅限于Mongo聚合管道和Java。
发布于 2016-10-25 12:30:59
显然,确保您有必要的索引将确保读取是有效的。除了本机聚合管道之外,您还可以使用mapreduce。
此外,如果使用的是副本集,则可能希望将连接设置为从辅助节点中读取,而不是主节点。
发布于 2016-10-25 11:27:33
您可以使用mongo游标的批处理函数并对该批处理进行聚合。稍后得到更多,以获得下一批。
https://stackoverflow.com/questions/40237989
复制相似问题