Rozdział 2. Model MapReduce

MapReduce to model programowania związany z przetwarzaniem danych. Jest prosty, ale umożliwia pisanie przydatnych programów. Hadoop potrafi uruchamiać programy oparte na modelu MapReduce napisane w różnych językach. W tym rozdziale zobaczysz ten sam program napisany w językach Java, Ruby i Python. Programy oparte na modelu MapReduce są z natury równoległe, dlatego umożliwiają przeprowadzanie analiz na bardzo dużych zbiorach danych każdemu, kto ma do dyspozycji wystarczającą liczbę maszyn. Model MapReduce pokazuje pełnię swych możliwości dla dużych zbiorów danych. Zacznijmy więc od uzyskania takiego zbioru.

Zbiór danych meteorologicznych

W ramach przykładu zobaczysz, jak napisać program analizujący dane meteorologiczne. ...

Get Hadoop -- Komplety przewodnik. Analiza i przechowywanie danych now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.