O que é o MapReduce?
MapReduce é um modelo de programação e uma implementação associada para processamento e geração de grandes conjuntos de dados com um algoritmo paralelo e distribuído em um cluster. Um programa MapReduce é composto por um procedimento de mapa, que realiza filtragem e classificação, e um método de redução, que executa uma operação de resumo.