0
「Wordcount」程序有所不同對於不同的Hadoop(Mapreduce)版本,「Wordcount」程序是否有所不同?至少對於MRv1(mapreduce)和MRv2(YARN)是否至少爲 ?
或
編程是相同的,但wordcount所需的包是不同的.......?對於MRv1(mapreduce)和MRv2(YARN)
「Wordcount」程序有所不同對於不同的Hadoop(Mapreduce)版本,「Wordcount」程序是否有所不同?至少對於MRv1(mapreduce)和MRv2(YARN)是否至少爲 ?
或
編程是相同的,但wordcount所需的包是不同的.......?對於MRv1(mapreduce)和MRv2(YARN)
如果您正在討論Hadoop wiki上的WordCount示例,則沒有區別。您可以編譯並運行MRv1和MRv2,無需修改源代碼的任何一行。所有你需要的是包括如下正確的類路徑:
javac -cp `hadoop classpath` WordCount.java
有一點要記住的是字計數僅僅是Hadoop的一個HelloWorld示例,這意味着你可以實現它以不同的方式,只要你想。實際上,您可以看到Hadoop 2.1.0中的實現已經與您在Hadoop wiki