【发布时间】:2013-01-29 21:05:59
【问题描述】:
中值和均值等一些运算是不可交换的。这种情况下似乎只能有一个reducer,因为reducer需要有全局视图。 map-reduce 中是否有可以并行执行的非交换reducer?当遇到非交换操作时,人们真的会使用 map-reduce 吗?或者只是在一些非常强大的机器上运行它?有没有常用的方法将非交换运算分解为可交换运算?
谢谢
【问题讨论】:
标签: algorithm hadoop parallel-processing mapreduce distributed-computing