Hadoop Map Reduce和Google Map Reduce的区别

Hadoop Map Reduce和Google Map Reduce的区别,hadoop,mapreduce,Hadoop,Mapreduce,Hadoop Map Reduce和Google Map Reduce之间的区别是什么 只是Hadoop为map reduce等提供了标准化吗?Google MapReduce和Hadoop是MapReduce框架/概念的两种不同实现(实例)。Hadoop是开源的,GoogleMapReduce不是,事实上,关于它的详细信息并不多 由于它们使用大型数据集,因此必须依赖分布式文件系统。Hadoop使用HDFS(Hadoop分布式文件系统)作为标准分布式文件系统,而Google MapReduce使

Hadoop Map Reduce和Google Map Reduce之间的区别是什么


只是Hadoop为map reduce等提供了标准化吗?Google MapReduce和Hadoop是MapReduce框架/概念的两种不同实现(实例)。Hadoop是开源的,GoogleMapReduce不是,事实上,关于它的详细信息并不多

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


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

< P>谷歌已经通过他们的BigQueWebService公开了地图还原功能。它的工作原理类似于Hadoop和Hive(即使用类似SQL的语言在后台生成Map Reduce作业)。下面显示了使用基于浏览器的查询工具进行大查询的示例。正如谷歌以公开发行的形式发布其技术的典型做法一样,内部细节不会公开,您也无法调整或调整设置。您只需使用API调用web服务,并使用Google的基础设施将结果返回到您的应用程序


您可以看到以下链接:


检查以下链接中的HDFS与GFS


谢谢Razvan。Hadoop Map Reduce是基于Google Map Reduce的。那么Hadoop Map Reduce比Google Map Reduce有什么新功能呢?Hadoop是基于Google几年前的一篇论文。如果你想知道Google MapReduce目前是如何工作的,你必须加入Google并自己寻找。我不认为你应该这样做:与Google Map Reduce相比,Hadoop有什么新功能。Hadoop相当于GoogleMapReduce的开源项目。而且,我不认为它是基于谷歌地图的。Hadoop的创作者阅读了谷歌地图,其中谷歌地图减少了概念,并启发了他们创建一个Java(java)开源变体(概念上)相同的框架。最有可能的是它不是用java编写的。谷歌MapReduce是用C++编写的,根据BigQuy是DelMeLe的一个公开实例,它使用专门的查询引擎,而不是MapReduce。我不确定这个问题是否适用于这个地方。鼓励使用指向外部资源的链接,但请在链接周围添加上下文,以便您的其他用户了解它是什么以及为什么存在。始终引用重要链接中最相关的部分,以防无法访问目标站点或永久脱机。