我是MapReduce的新手 - hadoop世界。在配置和文档中,他们指定映射器和缩减器的数量。它实际上意味着什么?我的小天才是:
哪一个是正确的?或者它意味着别的什么。我很困惑..请回答我
答案 0 :(得分:3)
不,你完全错了。
mapred.tasktracker.map|reduce.tasks.maximum
配置的。请注意,reducer(在插槽中)将执行任务。因此,重要的是配置减少时隙的数量和减少任务的数量。如果您总共有10个减少插槽,那么您还需要至少10个减少任务,或者某些插槽将处于空闲状态。答案 1 :(得分:1)
由于您不熟悉Map-Reduce,我坚信您需要阅读本文:http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en//archive/mapreduce-osdi04.pdf
一旦明确了解范式,你们中的大多数人都会被清除。它是一个完美的起点。