2016-04-07 4 views
0

У меня есть проект, и я должен объяснить, как работает MapReduce.Что такое MapReduce Framework?

Само название - «MapReduce framework», поэтому проблема. Что это значит?? Может ли кто-нибудь дать мне пример и объяснить мне, где я должен представить себе, что эта среда занимает места (Интернет, облако, рабочие узлы ...)?

спасибо.

+0

https://en.wikipedia.org/wiki/MapReduce – Abizern

ответ

1

MapReduce - это каркас, разработанный в Google, чтобы отвлечься от сложности распределенных вычислений. Это позволяет легко распараллелить вычисления по большой распределенной сети узлов. Он может использоваться для веб-индексирования, ранжирования, машинного обучения, вычислений графов, анализа данных, большого объединения баз данных среди многих других вещей.

Эдмонд Лау объясняет концепцию во имя «а Карта функции для преобразования входных сигналов от одной формы в другую, а уменьшить функцию для объединения промежуточных данных и выходной сигнал. Hadoop MapReduce является популярным открытым исходным кодом вдохновенное по Googles.

Примером будет использовать MapReduce для вычисления частоты каждого отдельного слова через миллиарды веб-страниц в индекс поиска.

Смежные вопросы