MapReduce框架是什么



我有一个项目要做,我必须解释MapReduce是如何工作的。

名称本身就是"MapReduce框架",所以问题就在这里。这是什么意思??有人能给我举个例子,向我解释一下我必须想象这个框架在哪里发生(互联网、云、工作节点…)吗?

非常感谢。

MapReduce是谷歌开发的一个框架,用于抽象分布式计算的复杂性。它允许您在大型分布式节点网络上轻松地并行计算。它可以用于网站索引、排名、机器学习、图形计算、数据分析、大型数据库连接等。

Edmond Lau解释了"一个Map函数来将输入从一种形式转换为另一种形式,以及一个Reduce功能来组合中间数据并产生输出。Hadoop MapReduce是一个受谷歌启发的流行开源框架。

一个例子是使用MapReduce计算其搜索索引中数十亿网页中每个单词的频率。

相关内容

  • 没有找到相关文章

最新更新