定义
MapReduce计算机框架源自一种分布式计算模型,其输入和输出值均为<key,value>型“键-值对”,计算过程分为两个阶段–Map阶段和Reduce阶段,并分别以两个函数map()和reduce()进行抽象。
MapReduce程序员需要通过自定义map()和reduce()函数表达此计算过程。
理解
Hadoop相当于平台,MapReduce相当于技术。windows相当于平台,QQ相当于技术。原理开源,实现未公布。Master(班长)–>work(Map上传到Reduce汇总(宿舍长))