【转】MapReduce中的Combiner 和 in-Mapper Combining
摘要:
【转】http://tech.it168.com/a2012/0417/1338/000001338167.shtml MapReduce是一种编程模式,在很大程度上借鉴了函数式语言。它主要的思想是分而治之(divide and conquer)。将一个大的问题切分成很多小的问题,然后在集群中的各个节点上执行,这既是Map过程。在Map过程结束之后,会有一个Ruduce的过程,这个过程即将所有的Map阶段产出的结果进行汇集。 上述过程可以说是一个显而易见的过程,所以说MapReduce是一个极其简单而有极其复杂的编程模式。说它简单是因为在程序员使用它编程解决实际问题时,他只要编写一个Map.. 阅读全文
posted @ 2014-02-11 11:50 爱踢小菜 阅读(381) 评论(0) 推荐(0) 编辑