Quantcast
Channel: CodeSection,代码区,数据库(综合) - CodeSec
Viewing all articles
Browse latest Browse all 6262

MapReduce学习心得 MapReduce

$
0
0

举例类比:假如你现在有一摞牌,你需要知道有多少张是红桃,则MapReduce会采取如下步骤

1、把这摞牌分给所用玩家

2、让所有玩家数各自手里的红桃数目,并告诉你

3、你把所有玩家报给你的数字相加,得到总数目

其中,MapReduce做的是第2、3两步。

Mapping(映射):对集合里的每个目标应用一次操作,通过Map可以做到分布式并行计算的效果。

Reducing(化简):遍历集合中的元素来返回一个综合的结果。


Viewing all articles
Browse latest Browse all 6262

Latest Images

Trending Articles