Big-Data-Technologien verstehen – MapReduce als Pionier der Datenverarbeitung

Wer Big Data verstehen will, kommt an MapReduce nicht vorbei. Das von Google entwickelte Programmiermodell ist die Basis vieler moderner Big-Data-Technologien und ermöglicht es, riesige Datenmengen parallel zu verarbeiten. Die drei Phasen – Map, Shuffle und Reduce – teilen komplexe Probleme in kleine, verteilbare Aufgaben auf und führen die Ergebnisse wieder zusammen. So wird aus einem Datenberg handhabbare Information – schnell, effizient und skalierbar.