您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据挖掘与识别 > Hadoop和Hbase测试题
Hadoop、Hbase测试题一、选择题(共15题,每题4分,共60分)1.以下哪一项不属于Hadoop可以运行的模式______。A.单机(本地)模式B.伪分布式模式C.互联模式D.分布式模式2.Hadoop的作者是下面哪一位______。A.MartinFowlerB.DougcuttingC.KentBeckD.GraceHopper3.下列哪个程序通常与NameNode在同一个节点启动_____。A.TaskTrackerB.DataNodeC.SecondaryNameNodeD.Jobtracker4.HDFS默认BlockSize的大小是______。A.32MBB.64MBC.128MBD.256M5.下列哪项通常是集群的最主要瓶颈______。A.CPUB.网络C.磁盘IOD.内存6.下列关于MapReduce说法不正确的是______。A.MapReduce是一种计算框架B.MapReduce来源于google的学术论文C.MapReduce程序只能用java语言编写D.MapReduce隐藏了并行计算的细节,方便使用7.HDFS文件系统中一个gzip文件大小75MB,客户端设置Block的大小为默认,请问此文件占用几个Block______。A.1B.2C.3D.48.HDFS是基于流数据模式访问和处理超大文件的需求而开发的,具有高容错、高可靠性、高可扩展性、高吞吐率等特征,适合的读写任务是______。A.一次写入,少次读B.多次写入,少次读C.多次写入,多次读D.一次写入,多次读9.HBase依靠______存储底层数据。A.HDFSB.HadoopC.MemoryD.MapReduce10.HBase依赖______提供强大的计算能力。A.ZookeeperB.ChubbyC.RPCD.MapReduce11.HBase依赖______提供消息通信机制A.ZookeeperB.ChubbyC.RPCD.Socket12.下面与HDFS类似的框架是_______?A.NTFSB.FAT32C.GFSD.EXT313.关于SecondaryNameNode下面哪项是正确的______。A.它是NameNode的热备B.它对内存没有要求C.它的目的是帮助NameNode合并编辑日志,减少NameNode启动时间D.SecondaryNameNode应与NameNode部署到一个节点14.大数据的特点不包括下面哪一项______。A.巨大的数据量B.多结构化数据C.增长速度快D.价值密度高15.只启动HDFS进程的命令为:_______。A.start-dfs.shB.stop-dfs.shC.start-mapred.shD.stop-mapred.sh二、简答题(共3小题,第1、2小题每题6分,第3小题8分,共20分)1、请问Hadoop的两大核心组成部分是什么?并简要说明两大核心的体系架构?2、什么是Hadoop的生态圈?3、我们常说HBase是“数据即日志”的数据库,它是怎样修改和删除数据的?和Oracle这类传统的RDBMS有什么区别?三、编程题(共20分)1、已知部署好的Hadoop分布式文件系统HDFS,请使用hadoop提供的javaAPI进行文件操作,将以下程序中的共3处代码补充完整。publicclassHdfsDemo{//hdfs路径publicstaticfinalStringHDFS_PATH=hdfs://hadoop100:9000;//要创建的目录publicstaticfinalStringDIR_PATH=/mydir;publicstaticfinalStringFILE_PATH=/mydir/hello.txt;publicstaticvoidmain(String[]args)throwsException{Configurationconf=newConfiguration();//创建conf对象URIuri=newURI(HDFS_PATH);//创建uri对象//补充代码1:创建fileSystem对象//补充代码2:创建mydir文件夹//补充代码3:上传本地/root/hello.txt文件到上面新建的HDFS文件夹}
本文标题:Hadoop和Hbase测试题
链接地址:https://www.777doc.com/doc-4239137 .html