MapReduce作业(job)是用户提交的最小单位,而Map/Reduce任务(task)是MapReduce v算的缎小单位,如图示。 当用户向Hadoop提交一个MapReduce作业时,JobTracke的作业分解模块会将其分拆为 任务交由各个TaskTracker执行,在MapReduce 计算框架中,任务分为两种—Map任务和 Reduce了任务。
本文参考书籍------Hadoop海量数据处理 技术详解与项目实战