2010-11-14 15 views
5

Bardzo łatwo wytłumaczyć NoSQL z widoku wysokiego poziomu - jest to zasadniczo "pamięć kluczowa". Oczywiście z tysiącem drobnych i ważnych rzeczy, ale ogólnie jest to po prostu pamięć wartości kluczowych.Jaki jest najłatwiejszy sposób wyjaśnienia Co to jest Hadoop i Map/Reduce?

Jaki jest najlepszy sposób wyjaśnienia Hadoop i Map/Reduce? Może być przykładem "prawdziwego świata", który może być łatwy do porównania nawet dla początkujących? Dzięki!

Odpowiedz

4

Niedawno znalazłem this great article opisując Mapa Zmniejsz:

Byłem planuje na piśmie o algorytm MapReduce Google dla trochę czasu, ale nie mogłem znaleźć dobrego praktyczny przykład. Potem mieliśmy prezentację grupy użytkowników Northwest C++ Steve'a Yegge'a i kontynuację dyskusji i piwa, i miałem małą epifanię . Steve mówił o, między innymi, procesie budowy . A to tylko kilka z algorytmów, które są idealne dla wyjaśniając MapReduce.

Przykłady kodu są w języku C++, ale treść jest naprawdę agnostyczna.

Powiązane problemy