Hadoop Map Reduce和Google Map Reduce之间的区别

时间:2012-07-07 17:41:18

标签: hadoop mapreduce

Hadoop Map Reduce和Google Map Reduce有什么区别?

只是Hadoop为map reduce和其他提供标准化吗?差异还有什么。

4 个答案:

答案 0 :(得分:18)

Google MapReduce和Hadoop是MapReduce框架/概念的两种不同实现(实例)。 Hadoop是开源的,谷歌MapReduce不是,实际上没有太多关于它的可用细节。

由于它们使用大型数据集,因此必须依赖分布式文件系统。 Hadoop使用HDFS(Hadoop分布式文件系统)作为标准分布式文件系统,而Google MapReduce使用GFS(Google文件系统)

Hadooop在java中实现。谷歌MapReduce似乎是用C ++。

答案 1 :(得分:2)

Google已通过其BigQuery网络服务公开了Map Reduce功能。它的工作方式类似于Hadoop和Hive(即使用类似SQL的语言在后台生成Map Reduce作业。)使用基于浏览器的Big Query查询工具的示例如下所示。谷歌将其技术作为公开产品发布的典型情况通常不会暴露内部细节,也无法调整或调整设置。您只需使用API​​调用Web服务并使用Google的基础结构将结果返回给您的应用程序。

enter image description here

答案 2 :(得分:1)

答案 3 :(得分:0)

相关问题