gpt4 book ai didi

apache - hadoop.mapred vs hadoop.mapreduce?

转载 作者:可可西里 更新时间:2023-11-01 14:06:47 24 4
gpt4 key购买 nike

为什么在Apache的hadoop包树中有两个独立的包map-reduce包:

org.apache.hadoop.mapred 

http://javasourcecode.org/html/open-source/hadoop/hadoop-1.0.3/org/apache/hadoop/mapred/

org.apache.hadoop.mapreduce

http://javasourcecode.org/html/open-source/hadoop/hadoop-1.0.3/org/apache/hadoop/mapreduce/

为什么要分开呢?是否有说明这一点的文档?

最佳答案

将它们分开是因为这两个包代表 2 个不同的 API。 org.apache.hadoop.mapred 是旧 API,org.apache.hadoop.mapreduce 是新 API。这样做是为了让程序员以更方便、更简单和更复杂的方式编写 MapReduce 作业。你可能会发现这个 presentation很有用,里面讲的很详细。

希望这能回答您的问题。

关于apache - hadoop.mapred vs hadoop.mapreduce?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16269922/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com