MapReduce är en parallell programmering modell utvecklad i Google för stora datamängder . Den bearbetar data i bitar i stället för i följd efter varandra. På så bygger den på en karta över parade ingångsfunktioner (nycklar ) och värden som den sedan sätter genom reduce -funktion - alltså , dess namn - för att göra data lättare att förstå . Istället för att ge kartfunktionen med en nyckel och värde , en inverterad par indexera ord och handlingar för att söka text . Du kan använda inverterade index i MapReduce att skapa ett index för ett sökord , till exempel . Instruktioner 1
Skriv in följande kod för kartfunktion :
public static class InvertedIndexerMapper utökar MapReduceBaseimplements Mapper { private final static Text ord = ny text ( ) , private final static text läge = new text ( ) ;