第三章测试
1.API(Application Programming Interface,应用程序编程接口)是指一些预先定义的函数。( )
A:错 B:对
答案:B
2.Java程序通过Hadoop提供的文件操作类可以进行读写HDFS文件、上传HDFS文件等操作。( )
A:对 B:错 3.在使用Shell命令操作HDFS之前,不需要启动Hadoop。( )
A:对 B:错 4.

HDFS采用了主从结构模型,一个HDFS集群包括一个名称节点(NameNode)和若干个数据节点(DataNode)。( )


A:对 B:错 5.HBase是分布式数据库,是谷歌BigTable的开源实现。( )
A:错 B:对 6.HDFS要实现不包括以下目标( )。
A:简单的文件模型
B:兼容廉价的硬件设备
C:小数据集处理
D:流数据读写
7.关于Reduce端的Shuffle过程,描述正确的是( )。
A:Reduce领取数据先放入缓存,来自不同Map机器,先合并,再归并,写入磁盘
B:多个溢写文件归并成一个或多个大文件,文件中的键值对是无序的
C:Reduce任务通过RPC向JobTracker询问Map任务是否已经完成,若完成,则领取数据
D:当数据很少时,不需要溢写到磁盘,直接在缓存中合并,然后输出给Reduce
8.哪个选项不是MapReduce主要构成:( )。
A:JobTracker
B:TaskTracker
C:Task
D:Server
9.

关于MapReduce编程模型,( )说法错误。


A:MapReduce是一种可用于数据处理的编程模型
B:MapReduce的优势在于处理小规模数据集
C:从MapReduce自身的命名特点可以看出,MapReduce由两个阶段组成:Map和Reduce
D:Hadoop可以运行由各种语言编写的MapReduce程序
10.HBase的Row Key指的是( )。
A:键值对
B:键值
C:行健
D:列键

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(137) dxwkbang
返回
顶部