2012-11-01 83 views
1

我最近在學習Hadoop,我很好奇爲什麼大多數org.apache.hadoop.mapred中的類都被棄用了。這非常令人討厭,因爲Hadoop 0.20之前和之後的MapReduce中使用的軟件包名稱和類名非常相似,這使得學習Hadoop變得更加困難。爲什麼不推薦使用包org.apache.hadoop.mapred中的大多數類?

不過,我認爲必須有一些很好的理由貢獻者做這樣的決定。有誰知道確切的原因?

回答

1

檢查thisthis爲開發新的API和它的信息的理性博客。請注意,舊API已被忽略,並且某些類尚未從舊API移植到新API。除非有特定的要求,否則可以使用舊的API。

相關問題