【问题】 Mapreduce执⾏过程中,在执⾏Reduce Task之前主要做哪些⼯作?
Mapreduce执⾏过程中,在执⾏Reduce Task之前主要做哪些⼯作?
正确答案:reduce task在执⾏之前的⼯作是不断的拉取当前job⾥每个map task 的最终的输出⽂件,然后将不同maptask中某⼀分区的数据不断的做merge,也最终形成⼀个⽂件作为reduce task的输⼊⽂件交给reduce。
题目解析:本题出自焦作师范高等专科学校,焦作师范高等专科学校Hadoop应用基础,由丰阳塔题库搜集整理。