Какой самый простой способ объяснить, что такое Hadoop и Map / Reduce? - PullRequest
6 голосов
/ 14 ноября 2010

Очень легко объяснить NoSQL с точки зрения высокого уровня - это в основном хранилище «ключ-значение».Конечно, с тысячами мелких и важных вещей, но в целом это просто хранилище значений ключей.

Как лучше всего объяснить Hadoop и Map / Reduce?Может быть, это пример из "реального мира", который легко сравнить даже с новичками?Спасибо!

Ответы [ 2 ]

4 голосов
/ 14 ноября 2010

Я недавно нашел эту замечательную статью , описывающую Map Reduce:

Я планировал написать о алгоритм Google MapReduce для некоторое время, но я не мог найти хороший практический пример. Тогда у нас был Презентация группы пользователей Northwest C ++ Стив Йегге и продолжение обсуждение и пиво, и у меня был маленькое прозрение. Стив говорил о, среди прочего, сборке процесс. И это просто куча алгоритмы, которые идеально подходят для объясняя MapReduce.

Примеры кода на C ++, но содержание действительно не зависит от языка.

0 голосов
/ 03 сентября 2013

Вот отличное руководство по карте / сокращению в целом, объясняющее общие сведения, основы и поток данных. Я считаю полезным также объяснить реализацию Google App Engine.

http://developer.yahoo.com/hadoop/tutorial/module4.html

...