个人认为,仅供参考: mapreduce的过程都包含什么操作? 排序复制合并 map处理完后,tasktracer会完成什么任务? tasktracker会把数据进行复制和排序, 然后通过输出的key 和value进行 partition的划分, 并把partition相同的map输出, 合并为相同的reduce的输入. ruducer的作用是什么? 把数据输出, 每个相同的key, 一定在一个reduce中处理完, 每一个reduce至少对应一份输出 map中经过谁的处理之后,变为reduce输入? 通过shuffle之后, 变成reduce的输入, 这是相同的key对应的value被组合成了一个迭代器 |
学习了,谢谢。 |
学习中呢! |
学习先。 |
不错,学习了 |
受益匪浅那 |
mark mark |
MapReduce,学习了。mark,留着以后继续来此理解。 |