MapReduce é um modelo de programação paralela desenvolvida em Google para grandes conjuntos de dados. Ele processa dados em blocos e não em ordem seqüencial. Ao fazer isso , ele conta com um mapa de funções de entrada emparelhados (teclas) e valores que , em seguida, coloca através da função de reduzir - assim , o seu nome - para tornar os dados mais fáceis de entender . Em vez de fornecer a função de mapa com uma chave e valor, um pares índice invertido palavras e documentos para busca de texto. Você pode usar índices invertidos em MapReduce para criar um índice para uma pesquisa de palavra-chave , por exemplo. Instruções 1
Digite o seguinte código para a função mapa :
InvertedIndexerMapper público classe estática estende MapReduceBaseimplements Mapper { palavra do texto final static privado = new Texto ( ) , a localização do texto final static privado = new Texto ( );