我收集了包含时间字段索引的事件。我可以运行多个增量(输出合并到另一个集合)map-reduce作业并行吗? (例如 - 每五分钟一次)?
答案 0 :(得分:2)
JavaScript引擎是每个分片的单线程或mongod
所以即使您可以安排另一个MR在同一台计算机上运行,我也不相信它会在当前运行的MR完成之前运行。
话虽如此,我确实认为V8允许您的问题所需的对币功能:http://jira.mongodb.org/browse/SERVER-2407这是我认为您想要观看的内容。
答案 1 :(得分:0)
自MongoDB 2.4版本以来,V8 JavaScript引擎became the default允许多个JavaScript操作同时执行。
是的,您可以并行执行多个map reduce任务。