【发布时间】:2015-09-18 20:12:57
【问题描述】:
我有一个包含 10,000(“小文件”)行的文件,其中包含 Key、Value 小文件中不同的key可以有相同的值。
我必须对不同的文件(大文件)进行字数统计。 购买我需要将(“大文件”)中的密钥替换为(“小文件”)中的值 - 在 Mapper 中。
只有在reducer中才算。
我想在不使用 pig/hive 的情况下使用单个 map reduce 作业来实现它。
你能帮助我并指导我怎么做吗?
小文件将在 hdfs 上,我不确定其他节点将如何从中读取 - 甚至不认为它是推荐的 - 因为带有小文件的节点必须非常努力地向每个节点发送数据地图任务。
【问题讨论】: