wordcount tutorial spark google example apache hadoop mapreduce

apache - tutorial - mapreduce mongodb



hadoop.mapred vs hadoop.mapreduce? (1)

¿Por qué hay dos paquetes separados paquete map-reduce en el árbol de paquetes hadoop de Apache:

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/

¿Por qué están separados? ¿Hay documentación que aclare esto?


Se separan porque ambos paquetes representan 2 API diferentes. org.apache.hadoop.mapred es la API anterior y org.apache.hadoop.mapreduce es la nueva. Y fue hecho para permitir que los programadores escriban trabajos de MapReduce de una manera más conveniente, fácil y sofisticada. Puede encontrar esta presentation útil, que habla sobre las diferencias en los detalles.

Espero que esto responda a su pregunta.