MapReduce
Ein Software-Framework zur parallelen Verarbeitung großer Datensätze über Cluster hinweg, das eine zuverlässige und fehlertolerante Datenverarbeitung ermöglicht.
Überblick
Was ist MapReduce?
Hadoop MapReduce ist ein Framework zum Schreiben von Anwendungen, die große Datenmengen parallel auf großen Clustern handelsüblicher Hardware verarbeiten und Aufgaben wie Planung, Überwachung und Fehlertoleranz übernehmen.
Wofür wird MapReduce verwendet?

Top-Funktionen
- Parallele Datenverarbeitung
- Fehlertoleranz
- Skalierbarkeit auf Tausende von Knoten
- Unterstützung für mehrere Sprachen
- Integration mit HDFS
Wie verwendet man MapReduce?
Installieren Sie Hadoop, schreiben Sie MapReduce-Jobs in Java oder anderen Sprachen über Hadoop Streaming, konfigurieren Sie Eingabe-/Ausgabepfade und senden Sie Jobs zur Ausführung auf einem Cluster an den JobTracker.
Alternative Tools
Vorteile & Nachteile
Vorteile
- Verarbeitet Multi-Terabyte-Datensätze
- Hohe Zuverlässigkeit
- Flexibel mit verschiedenen Datentypen
- Open Source und kostenlos
Nachteile
- Komplexe Einrichtung und Konfiguration
- Steile Lernkurve
- Erfordert Clusterverwaltung
Anwendungsfälle
- Protokollanalyse
- Data-Mining
- Umfangreiche Textverarbeitung
- Wissenschaftliche Berechnungen
MapReduce Preise
Benutzerbewertungen
Noch keine Bewertungen
Seien Sie der Erste, der dieses Tool bewertet!