Hadoop OutputCollector重复键

时间:2014-12-26 06:12:33

标签: hadoop dictionary key

处理完文字后我有一对。 K - 是一个Text和自定义V类。 K它是一个单词,因此可以复制。但是在Map功能之后,具有相同键的最新对被替换为最后一对。例如     (买,(1,2))(捕获,(2,1))(买,(3,3)) 在减少功能我收到     (买,(3,3))(买,(3,3)) 和     (接球,(2,1))

那么,我如何使用相同的键收集Map函数值中的OutputCollector?

1 个答案:

答案 0 :(得分:0)

也许你的问题是那个

  

Hadoop reducer中的迭代器使用单个对象,其内容在每次转到下一个值时都会更改。

查看此article了解详情。