在Hadoop for 1 mapper中,只为一个输入分割创建了一个映射器对象,它在内部调用输入分割中每一行的map方法。同样,减少召唤的次数是多少?每个唯一键的一个reduce方法?对了
答案 0 :(得分:0)
您可以控制使用的减速器数量。在您的驱动程序中,您可以使用以下内容设置数字:
job.setNumReduceTasks(int tasks)
默认号码为1
。
使用默认的HashPartitioner
密钥将根据密钥的哈希码分发给reducer。因此,reduce可以处理多个键。