接口InputFormat与类InputFormat

时间:2014-11-27 06:49:13

标签: hadoop mapreduce

我是Hadoop的新手,我正在尝试学习它并遇到了InputFormat的两个版本。

org/apache/hadoop/mapred/InputFormat

org/apache/hadoop/mapreduce/InputFormat

两个apis的解释似乎相同,但一个是接口,另一个是类。有人可以帮助我,为什么在Hadoop中有2个API有相同的解释?

1 个答案:

答案 0 :(得分:1)

MapReduce已经在hadoop-0.23上进行了全面检修,它被称为MapReduce 2.0(MRv2)或YARN。

org / apache / hadoop / mapred / InputFormat指hadoop MRV1

org / apache / hadoop / mapreduce / InputFormat指hadoop MRV2

这两个库都引用相同的功能。

MRV2是MRV1的重写,用于兼容YARN架构。