我收集了按时间字段索引的事件。我可以并行运行一个以上的增量(输出合并到另一个集合)map-reduce 作业吗?(例如 - 每五分钟)?
问问题
315 次
2 回答
2
JavaScript 引擎每个分片都是单线程的,mongod
即使您可以安排另一个 MR 在同一台计算机上运行,我也不相信它会在当前运行的 MR 完成之前运行。
话虽如此,我确实认为 V8 允许您的问题所需的并发功能:http: //jira.mongodb.org/browse/SERVER-2407这是我认为您会想看的东西。
于 2012-12-21T18:15:13.363 回答
0
从 MongoDB 2.4 版本开始,V8 JavaScript 引擎成为默认引擎,它允许同时执行多个 JavaScript 操作。
所以是的,您可以并行执行多个 map reduce 作业。
于 2014-03-06T11:26:54.783 回答