2014-01-27 4 views

ответ

1

Если вы говорите о примере WordCount на Hadoop wiki, тогда нет никакой разницы. Вы можете скомпилировать и запустить с MRv1 и MRv2 без изменения какой-либо одной строки исходного кода. Все, что вам нужно, это включить правильный путь к классу, как показано ниже:

javac -cp `hadoop classpath` WordCount.java 

Одна вещь, чтобы иметь в виду, WordCount это просто пример HelloWorld для Hadoop, который означает, что вы могли бы реализовать его по-разному, как вы хотите. Фактически, вы могли видеть, что реализации в Hadoop 2.1.0 уже отличаются от того, что вы видите на Hadoop wiki