试述MapReduce和Hadoop的关系。

题目
问答题
试述MapReduce和Hadoop的关系。
参考答案和解析
正确答案: 谷歌公司最先提出了分布式并行编程模型MapReduce, Hadoop MapReduce是它的开源实现。谷歌的MapReduce运行在分布式文件系统GFS上,与谷歌类似,HadoopMapReduce运行在分布式文件系统HDFS上。相对而言,HadoopMapReduce 要比谷歌MapReduce 的使用门槛低很多,程序员即使没有任何分布式程序开发经验,也可以很轻松地开发出分布式程序并部署到计算机集群中。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

大数据开发的两大核心技术是Hadoop和MapReduce。()

此题为判断题(对,错)。


标准答案:错误

第2题:

Hadoop是Java开发的,所以MapReduce只支持Java语言编写。( )

此题为判断题(对,错)。


正确答案:错误

第3题:

关于Java编程接口,说法正确的是()。

A、Hadoop只提供了一种API

B、Hadoop提供了新旧两种API

C、新API可以完全兼容Hadoop2.0

D、旧API不能够完全兼容Hadoop2.0


答案:B

第4题:

Hadoop之父DougCutting曾曰Spark迟早会把mapreduce给取代,意味着hadoop已经走向没落,会被取代逐渐淘汰


正确答案:错误

第5题:

下列关于MapReduce说法不正确的是( )。

A.MapReduce是一种计算框架

B.MapReduce来源于google的学术论文

C.MapReduce程序只能用java语言编写

D.MapReduce隐藏了并行计算的细节,方便使用


正确答案:C

第6题:

Hadoop中执行MapReduce任务不含哪种方式()。

A.Mahout

B.Hadoopjar

C.Shell脚本

D.Python


正确答案:A

第7题:

Hadoop环境变量中的HADOOP_HEAPSIZE用于设置所有Hadoop守护线程的内存。它默认是200GB。( )

此题为判断题(对,错)。


正确答案:错误

第8题:

下面不属于Hadoop安装步骤的是()。

A、安装JDK和配置Java环境变量

B、设置免密码登录

C、下载Eclipse集成开发环境

D、修改Hadoop配置文件并启动Hadoop


答案:C

第9题:

MapReduce框架提供了一种序列化键/值对的方法,支持这种序列化的类能够在Map和Reduce过程中充当键或值,以下说法错误的是()

A.实现Writable接口的类是值

B.实现WritableComparable接口的类可以是值或键

C.Hadoop的基本类型Text并不实现WritableComparable接口

D.键和值的数据类型可以超出Hadoop自身支持的基本类型


正确答案:C

第10题:

与Hadoop的MapReduce相比,Spark基于内存的运算要快100倍以上,基于硬盘的运算也要快10倍以上


正确答案:正确