Hadoop试题题库
Hadoop试题试题库完整

1.以下哪一项不属于Hadoop 可以运行的模式 C 。
A.单机(本地)模式B.伪分布式模式C.互联模式D.分布式模式2.Hadoop 的作者是下面哪一位 B 。
A.Martin FowlerB.Doug cuttingC.Kent BeckD.Grace Hopper3.下列哪个程序通常与NameNode 在同一个节点启动 D 。
A.TaskTrackerB.DataNodeC.SecondaryNameNodeD.Jobtracker4.HDFS 默认 Block Size 的大小是 B 。
A.32MBB.64MBC.128MBD.256M5.下列哪项通常是集群的最主要瓶颈 C 。
A.CPUB.网络C.磁盘 IOD.内存6.下列关于MapReduce 说法不正确的是C_ 。
A.MapReduce 是一种计算框架B.MapReduce 来源于 google 的学术论文C.MapReduce 程序只能用 java 语言编写D.MapReduce 隐藏了并行计算的细节,方便使用8.HDFS 是基于流数据模式访问和处理超大文件的需求而开发的,具有高容错、高可靠性、D 。
高可扩展性、高吞吐率等特征,适合的读写任务是A.一次写入,少次读B.多次写入,少次读C.多次写入,多次读D.一次写入,多次读9.HBase 依靠 A 存储底层数据。
A.HDFSB.HadoopC.MemoryD.MapReduce10.HBase 依赖 D 提供强大的计算能力。
A.ZookeeperB.ChubbyC.RPCD.MapReduce11.HBase 依赖 A 提供消息通信机制A.ZookeeperB.ChubbyC.RPCD.Socket12.下面与HDFS 类似的框架是 C ?A.NTFSB.FAT32C.GFSD.EXT313.关于 SecondaryNameNode 下面哪项是正确的 C 。
A.它是 NameNode 的热备B.它对内存没有要求C.它的目的是帮助NameNode 合并编辑日志,减少NameNode 启动时间D.SecondaryNameNode 应与 NameNode 部署到一个节点14.大数据的特点不包括下面哪一项 D 。
hadoop简述题库

Hadoop是什么类型的软件框架?
A. 数据库管理系统
B. 分布式存储和处理大数据的框架
C. 网络通信协议
D. 图形用户界面工具
HDFS是Hadoop中的哪个组件?
A. 资源管理器
B. 分布式文件系统
C. 数据处理引擎
D. 数据库服务
Hadoop生态系统中的HBase是什么?
A. 一个分布式数据库
B. 一个内存数据处理框架
C. 一个流处理引擎
D. 一个机器学习库
MapReduce是Hadoop中的哪个组件,用于什么?
A. 分布式存储系统
B. 分布式数据处理框架
C. 分布式资源管理器
D. 分布式协调服务
Hadoop中的YARN主要用于什么?
A. 存储数据
B. 处理数据
C. 资源管理和作业调度
D. 提供数据库服务
Hadoop集群中的NameNode主要负责什么?
A. 存储实际数据块
B. 管理文件系统的命名空间
C. 执行数据处理任务
D. 提供Web界面进行集群管理
Hadoop适合处理哪种类型的数据?
A. 结构化数据
B. 非结构化数据
C. 半结构化数据
D. 所有类型的数据(结构化、非结构化和半结构化)关于Hadoop的描述,以下哪个是错误的?
A. Hadoop是开源的
B. Hadoop只能处理小数据集
C. Hadoop支持高容错性
D. Hadoop可用于低成本硬件上。
hadoop考试试题

hadoop考试试题您的姓名: [填空题] *_________________________________1.Spark是用一下哪种编程语言实现的?() [单选题] *A.CB.C++;C.JAVA;(正确答案)D.Scala2.FusionInsight Manager对服务的管理操作,下面说法错误的是?() [单选题] *A.可对服务进行启停重启操作;B.可以添加和卸载服务;C.可设置不常用的服务隐藏或显示;(正确答案)D.可以查看服务的当前状态;3.FusionInsight HD集群升级,一下描述正确的是?() *A.升级过程中不可以操作准备OMS倒换;(正确答案)B.集群内所有主机的root账户密码要保持一致;(正确答案)C.保持网络通畅,避免网络问题导致升级异常;(正确答案)D.观察期不能做扩容;(正确答案)4.FusionInsight HD Loader 在创建作业时,连接器(Connector)有什么用?() [单选题] *A.确定有哪些转化步骤;B.提供优化参数,提高数据导出性能;C.配置数据如何与外部数据进行连接;(正确答案)D.配置数据如何与内部数据进行连接;5.下列哪个HDFS命令可用于检测数据块的完整性?() [单选题] *A.hdfs fsck /;(正确答案)B.hdfs fsck / -delete;C.hdfs dfsadmin -report;D.hdfs balancer -threshold 1;6.YARN中设置队列QueueA最大使用资源里,需要配置哪个参数?() [单选题] *A.yarn scheduler capacty root QueueA user-limit-factor;B.yarn scheduler capacty root QueueA minimum-user-limit-percent;C.yarn scheduler capacty root QueueA state;D.yarn scheduler capacty root QueueA maximum-capacity;(正确答案)7.Flume的数据流可以根据headers的信息发送到不同的channel中。
hadoop练习题 带答案

hadoop练习题带答案hadoop练习题--带答案Hadoop练习姓名:分数:单选题1.下面哪个程序负责hdfs数据存储。
a) namenodeb)工作追踪者c)datanode√d)第二名(nodee)任务跟踪器2.hdfs中的block默认保存几份?a) 3份√ b) 2份C)1份d)不确定3.下列哪个程序通常与namenode在一个节点启动?a) secondarynamenodeb)datanodec)tasktrackerd)jobtracker√4.hadoop作者a)马丁福勒布)肯特贝克c)dougcutting√5.HDFS默认块大小a)32mbb)64mb√c)128mb6.以下哪项通常是集群的主要性能瓶颈a)cpub)网络c)磁盘√d)内存7.关于secondarynamenode,以下哪项是正确的?a)它是namenode的热备b)它对内存没有要求c)其目的是帮助namenode合并和编辑日志,减少namenode的启动时间√ d)secondarynamenode应部署到与namenode相同的节点8.一个gzip文件大小75mb,客户端设置block大小为64mb,请我其占用几个block?a)一,b)2√c)3d)49.HDFS的gzip文件大小为75mb,客户端将块大小设置为64MB。
运行MapReduce时任务读取该文件时inputsplit大小为?a)64mbb)75mb√c)一张地图显示64MB,另一张地图显示11mb10.hdfs有一个lzo(withindex)文件大小75mb,客户端设置block大小为64mb。
当运MapReduce任务读取文件时,inputplit大小为?a) 64MB)75mbc)一个map读取64mb,另外一个map读取11mb√多项选择题:11.下列哪项可以作为集群的管理工具a)木偶√b)pdsh√c)clouderamanager√d)rsync+ssh+scp√12.以下哪项对于配置机架感知是正确的a)如果一个机架出问题,不会影响数据读写√b)写入数据时,数据将被写入不同机架的数据节点√c)mapreduce会根据机架获取离自己比较近的网络数据√13.在客户端上传文件时,以下哪项是正确的a)数据经过namenode传递给datanodeb)客户端以块和管道模式将文件传输到datanode√c)client只上传数据到一台datanode,然后由namenode负责block复制工作d)当某个datanode失败,客户端会继续传给其它datanode√14.以下哪项是Hadoop的运行模式a)单机版√b)伪分布式√c)分布式√15.cloudera提供了哪些安装CDH的方法a)clouderamanager√b)tarball√c)yum√d)rpm√判断问题:(全部错)16.神经节不仅能监测,还能报警。
(完整版)hadoop例题

(完整版)hadoop例题选择题1、关于MapReduce的描述错误的是()A、MapReduce框架会先排序map任务的输出B、通常,作业的输入输出都会被存储在文件系统中C、通常计算节点和存储节点是同一节点D、一个Task通常会把输入集切分成若干独立的数据块2、关于基于Hadoop的MapReduce编程的环境配置,下面哪一步是不必要的()A、安装linux或者在Windows下安装CgywinB、安装javaC、安装MapReduceD、配置Hadoop参数3、关于基于Hadoop的MapReduce编程的环境配置,下面哪一步是不必要的()A、配置java环境变量B、配置Hadoop环境变量C、配置EclipseD、配置ssh4、下列说法错误的是()A、MapReduce中maperconbiner reducer 缺一不可B、在JobConf中InputFormat参数可以不设C、在JobConf中MapperClass参数可以不设D、在JobConf中OutputKeyComparator参数可以不设5、下列关于mapreduce的key/value对的说法正确的是()A、输入键值对不需要和输出键值对类型一致B、输入的key类型必须和输出的key类型一致C、输入的value类型必须和输出的value类型一致D、输入键值对只能映射成一个输出键值对6、在mapreduce任务中,下列哪一项会由hadoop系统自动排序()A、keys of mapper's outputB、values of mapper's outputC、keys of reducer's outputD、values of reducer's output7、关于mapreduce框架中一个作业的reduce任务的数目,下列说法正确的是()A、由自定义的Partitioner来确定B、是分块的总数目一半C、可以由用户来自定义,通过JobConf.setNumReducetTask(int)来设定一个作业中reduce的任务数目D、由MapReduce随机确定其数目8、MapReduce框架中,在Map和Reduce之间的combiner 的作用是()A、对Map的输出结果排序B、对中间过程的输出进行本地的聚集C、对中间结果进行混洗D、对中间格式进行压缩9、MapReduce框架分为Map和Reduce,下列对Reduce阶段叙述正确的是()A、主要分为shuffle和sort这2个阶段B、这个阶段过程中,key的分组规则是不可更改的C、其中的shuffle 和sort是同时进行的D、Reduce 数目的增加不会增加系统的开销10、Hadoop中,Reducer的三个阶段是()A、Shuffle——Sort——ReduceB、Shuffle——Reduce——SortC、Reduce——Shuffle——SortD、Sort——Shuffle——Reduce11、请问在Hadoop体系结构中,按照由下到上顺序,排列正确的是()Pig Hive Crunch都是运行在MapReduce , Spark ,或者Tez之上的处理框架Avro是一个克服了Writable部分不足的序列化系统A、Common Hive HDFSB、Common MapReduce PigC、HDFS MapReduceHBaseD、HDFS Avro HBase12、关于Hadoop下列说法错误的是()A、HDFS采用了Master/Slave的架构模型B、Namenode负责维护文件系统的命名空间C、Datanode执行比如打开、关闭、重命名文件操作D、HDFS暴露了文件系统的命名空间,允许用户以文件的形式在上面存储数据13、下面哪个选项不是我们需要Hadoop的主要原因()A、我们需要处理PB级别的数据B、为每个应用建立一个可靠的系统是很昂贵的C、几乎每天都有结点坏掉D、把一个任务分割成多个子任务的方式是不好的14、hadoop中下面哪项操作是不需要记录进日志的()A、打开文件B、重命名C、编译文件D、删除操作15、hadoop中,下面关于向文件系统中添加一个文件的过程,错误的是()A、需要创建路径的父目录B、需要创建一个新的INode文件C、将新的INode文件加入到name space中去D、将所有操作记录到EditLog中去16、在安装配置好Hadoop集群后,查看Namenode节点的端口是以下哪个()A、50030B、50070C、60010D、6003017、下面哪个不是Hadoop的输出数据格式()A、文本输出B、二进制输出C、单一输出D、多输出18、要在HDFS的根目录中建立一个叫hadoo的目录,下面哪一条命令是正确的()A、mkdirhadooB、mkdir /hadooC、hadoopmkdirhadooD、hadoop fs –mkdir /hadoo19、下面有关NameNode 安全模式(safe mode)说法错误的是()A、name space处于安全模式时只能被读取B、NameNode 启动时自动进入安全模式C、调用setSafeMode()函数能够打开或关闭安全模式D、安全模式下不能够复制或删除文件中的数据块20、以下情况除哪项发生时balancer便会自动退出()A、集群平衡或者没有数据块可以移动B、在连续三次迭代中没有块移动C、与namenode传输时发生异常D、另一个balancer在运行21、下列说法错误的是()A、Partitioner负责控制map输出结果key的分割B、Reporter用于MapReduce应用程序报告进度C、OutputCollector收集Mapper或Reducer输出数据D、Reduce的数目不可以是022、下列说法错误的是()A、JobServer是用户作业和JobTracker交互的主要接口B、JobClient为用户提供提交作业功能C、JobClient提供访问子任务报告和日志功能D、JobClient提供获取MapReduce集群状态信息功能23、Hadoop的哪个包的功能是表示层,将各种数据编码/解码,方便在网络上传输()A、fsB、ipcC、ioD、net24、Hadoop的哪个包的功能是根据DDL(数据描述语言)自动生成他们的编解码函数()A、recordB、metricsC、utilD、tool25、hadoop中什么类提供了连接到HDFS系统并执行文件操作的基本功能()A、FSDirectoryB、DFSClientC、ClientProtocolD、FSInputStream26、MapReduce程序最基本的组成部分不包括()A、Mapper类B、Reducer类C、创建JobConf的执行程序D、Conbiner类27、下列关于Hadoop中Shell类说法错误的是()A、Shell类是一个继承类B、Shell类定义了如何在当前文件系统环境中,通过命令进行交互C、Shell类定义了静态的字符串命令D、Shell类定义了与实现命令的执行相关的属性28、如果想在hadoop文件系统中通过键盘输入来创建一个文件,你应该使用下列哪种方法()A、copy()B、copyFromStdin()C、printT oStdout()D、copyFromLocal()29、关于FsShell的说法,下面哪一项是正确的()A、FsShell和UNIX系统中的shell一样功能强大B、FsShell实际上是一个Java应用程序C、可以在FsShell中执行HDFS文件系统中的可执行文件D、FsShell实际上是调用UNIX的shell命令来实现复制操作30、当__时,HDFS启动balancer()A、threshold =<ratio(datanode)-ratio(rack)< p="">B、threshold=<ratio(datanode)-ratio(rack)< p="">C、threshold< ratio(Rack) -ratio(Datanode)D、threshold >=|ratio(Datanode)-ratio(Rack)31、执行数据块复制的任务时,是什么和什么在进行通信()A、client and namenodeB、client and datanodeC、namenode and datanodeD、datanode and datanode32、关于NameNode和Secondary NameNode的说法错误的是()A、NameNode上实现的NamenodeProtocol用于二者命令通信B、数据的通信使用的是ftp协议(http协议)C、数据通信使用的是http协议D、协议的容器是jetty33、关于Secondary NameNode的说法错误的是()A、main方法是Secondary NameNode的入口,它启动线程执行runB、启动前的构造过程主要是创建和NameNode通信的接口和启动HTTP 服务器C、run方法每隔一段时间执行doCheckpoint()D、main方法从NameNode上取下FSImage和日志,和本地合并再传回NameNode (应该是run方法完成)34、Hadoop中节点之间的进程通信是通过什么协议来实现的()A、HTTPB、SMTPC、SSHD、RPC35、下面有关NameNode和secondary NameNode通信协议说法错误的是()A、secondary NameNode使用NamenodeProtocol协议与NameNode 进行通信B、如果文件系统处于安全模式,那么关闭当前日志并打开新的日志操作会失败C、如果旧的编辑日志丢失了,那么滚动fsImage 日志会失败D、secondary NameNode 可以从NameNode中得到任何datanode的块及其位置36、下面有关NameNode 和 DataNode 之间的Hearbeat说法错误的是()A、DataNode 通过发送Heartbeat 告诉NameNode自己还"活着",并且工作正常B、HeatBeat包含DataNode状态相关信息C、NameNode回复HeartBeat 一些DatanodeCommandD、如果NameNode在某一固定时间内没有收到Datanode的Heatbeat,那么它会要求 DataNode发送Heartbeat37、下面哪个协议用于Datanode和Namenode之间的通信()A、DatanodeProtocolB、NamenodeProcotolC、ClientProtocolD、ClientDatanodeProtocol38、下面哪个协议用于Secondary Namenode和Namenode之间的通信()A、DatanodeProtocolB、NamenodeProcotolC、ClientProtocolD、ClientDatanodeProtocol39、在Hadoop上提交Job时不涉及哪个实体()A、客户端B、HDFSC、SecondaryNodeD、JobTracker40、MapReduce处理流程中Reduce如何获取Map端结果()A、Map端发送B、Reduce端获取C、Map端发送到中间管理节点,Reduce统一获取D、随机发送</ratio(datanode)-ratio(rack)<></ratio(datanode)-ratio(rack)<>。
hadoop考试试题

hadoop 考试一试题您的姓名:[填空题 ] *_________________________________1.Spark 是用一下哪一种编程语言实现的?[单项选择题 ] *()A.CB.C++;C.JAVA; (正确答案 )D.Scala2.FusionInsight Manager对服务的管理操作,下边说法错误的选项是?()[ 单项选择题 ] *A.可对服务进行启停重启操作;B.能够增添和卸载服务 ;C.可设置不常用的服务隐蔽或显示;(正确答案 )D.能够查察服务的目前状态;3.FusionInsight HD 集群升级,一下描绘正确的选项是?()*A. 升级过程中不可以够操作准备OMS 倒换 ;(正确答案 )B.集群内全部主机的root 账户密码要保持一致 ;(正确答案 )C.保持网络畅达,防止网络问题致使升级异样;(正确答案 )D.察看期不可以做扩容 ;(正确答案 )4.FusionInsight HD Loader 在创立作业时,连结器(Connector)有什么用?()[单项选择题 ] *A. 确立有哪些转变步骤 ;B.供给优化参数,提高数据导出性能;C.配置数据怎样与外面数据进行连结;(正确答案 )D.配置数据怎样与内部数据进行连结;5.以下哪个 HDFS 命令可用于检测数据块的完好性?()[ 单项选择题 ] *A.hdfs fsck /;(正确答案 )B.hdfs fsck / -delete;C.hdfs dfsadmin -report;D.hdfs balancer -threshold 1;6.YARN 中设置行列 QueueA 最大使用资源里,需要配置哪个参数?()[单项选择题 ]*A.yarn scheduler capacty root QueueA user-limit-factor;B.yarn scheduler capacty root QueueA minimum-user-limit-percent;C.yarn scheduler capacty root QueueA state;D.yarn scheduler capacty root QueueA maximum-capacity;(正确答案 )7.Flume 的数据流能够依据headers的信息发送到不一样的channel中。
(完整版)hadoop习题册

第一章大数据概述1.互联网的发展分为______个阶段。
A.一 B.三 C.二 D.四2.下列不属于大数据特点的是()。
A.种类和来源多样化B.数据量巨大C.分析处理速度快D.价值密度高3.互联网发展的第_____个时代为智能互联网。
A.3.0B.4.0C.1.0D.2.04.关于大数据叙述不正确的一项是()。
A.大数据=“海量数据”+“复杂类型的数据”B.大数据是指在一定时间对内容抓取、管理和处理的数据集合C.大数据可以及时有效的分析海量的数据D.数据包括结构化数据、半结构化数据、结构化数据。
5.下列数据换算正确的一项为()。
A.1YB=1024EBB.1TB=1024MBC.1PB==1024EBD.1024ZB=1EB6.结构化数据的表现形式为______。
A.文本B.视图C.二维表D.查询7.结构化的数据,先有________,再有_________.A.数据结构B.结构数据C.内容结构D.结构内容8.结构化的数据,先有________,再有_________.A.数据结构B.结构数据C.内容结构D.结构内容9.软件是大数据的_________。
A.核心B.部件C.引擎D.集合10.大数据技术不包括( )。
A.数据计算B.数据存储C.数据冗余D.数据采集11.大数据的特点不包括()。
A.数量大B.类型少C.速度快D.价值高第二章Hadoop简介1.下列对云栈架构层数不正确的一项为________。
A.三层云栈架构B.四层云栈架构C.五层云栈架构D.六层云栈架构2.下列______不是云计算三层架构的概括。
A.IaaSB.PaaSC.SaaPD.SaaS3.IaaS基础设施及服务可以称为______。
A.弹性计算B.效用计算C.有效计算D.随需应用4.四层云栈模式,是将三层模式中的_________进行分解,分为两层,一层为硬件层,一层为虚拟资源层。
A.硬件部分B.虚拟化部分C.基础设施D.平台5.五层云栈模式,第五层为______。
Hadoop基础(习题卷18)

Hadoop基础(习题卷18)第1部分:单项选择题,共53题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]下列不属于Python中Flask框架特点的是?A)内置开发服务器和调试器B)与Python单元测试功能无缝衔接C)使用Jinja2模板D)端口号固定为5000,且无法修改答案:D解析:2.[单选题]在Java中,方法resume( )负责重新开始▁▁线程的执行A)被stop( )方法停止B)被sleep( )方法停止C)被wait( )方法停止D)被suspend( )方法停止答案:D解析:3.[单选题]在Java中,假如电脑上E盘没有xxx目录,则下面程序功能描述正确是_x000D_File file1=new File("e:\\xxx\\yyy"); file1.mkdir()A)在当前目录下生成子目录:\xxx\yyyB)在E盘自动创建xxx/yyy目录C)在当前目录下生成文件xxx.yyyD)代码执行后E盘不会产生任何目录答案:D解析:4.[单选题]在Hadoop上提交Job时不涉及哪个实体()A)客户端B)HDFSC)SecondaryNodeD)JobTracker答案:C解析:5.[单选题]下面哪些不是引起 Spark 负载不均的原因?( )A)Spark 读入的数据源是倾斜的B)Shuffle 阶段 Key 值过于集中C)在数据过滤阶段需要处理的数据量差异D)Spark 的运行方式差异答案:D解析:6.[单选题]配置Hadoop时,JAVA_HOME包含在哪一个配置文件中?A)hadoop-default.xmlC)hadoop-site.xmlD)configuration.xml答案:B解析:7.[单选题]在 hadoop 配置中 yarn-site.xml 作用是( )A)用于定义系统级别的参数B)用于名称节点和数据节点的存放位置C)用于配置 JobHistory Server 和应用程序参数D)配置 ResourceManager,NodeManager 的通信端口答案:D解析:8.[单选题]HDFS中的block默认保存____份。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.以下哪一项不属于 A. 单机(本地)模式 B. 伪分布式模式 C. 互联模式D. 分布式模式Hadoop 可以运行的模式2. Hado op 的作者是下面哪一位A. Marti n FowlerB. Doug cutt ingC. Kent BeckD. Grace HopperA. TaskTrackerB. DataNodeC. Secon daryNameNodeD. Jobtracker4. HDFS 默认Block Size 的大小是A. 32MBB. 64MBC. 128MBD. 256M5.下列哪项通常是集群的最主要瓶颈A. CPU8. HDFS 是基于流数据模式访问和处理超大文件的需求而开发的,具有高容错、高可靠性、 高可扩展性、高吞吐率等特征,适合的读写任务是 _D ______ o3.下列哪个程序通常与 NameNode 在同一个节点启动B. C. D. 网络磁盘IO内存6. F 列关于 A. Map Reduce B. Map Reduce C. Map Reduce D. Map Reduce Map Reduce 说法不正确的是 _是一种计算框架来源于google 的学术论文 程序只能用 java 语言编写隐藏了并行计算的细节,方便使用A.—次写入,B.多次写入,C.多次写入,D.—次写入,少次读少次读7. HBase依靠 A ________ 存储底层数据。
A. HDFSB.HadoopC.MemoryD. Map Reduce8. HBase依赖 D 提供强大的计算能力。
A. ZookeeperB.ChubbyC.RPCD. Map Reduce9. HBase依赖 A 提供消息通信机制A.ZookeeperB.ChubbyC. RPCD. Socket10.下面与 HDFS类似的框架是A. NTFSB. FAT32C. GFSD. EXT311.关于 SecondaryNameNode 下面哪项是正确的A.它是NameNode的热备B.它对内存没有要求C.它的目的是帮助 NameNode合并编辑日志,减少NameNode启动时间D.SecondaryNameNode 应与 NameNode 部署到一个节点12.大数据的特点不包括下面哪一项巨大的数据量多结构化数据A.B.C.D. 增长速度快价值密度高HBase测试题9. HBase 来源于哪一项?CA ZookeeperB ChubbyC RPCD Map Reduce17. Map ReduceA 两者不可或缺,B 两者不是强关联关系,没有C MapReduce 可以直接访问D 它们之间没有任何关系HBase 的关系,哪些描述是正确的? MapReduce 是HBase 可以正常运行的保证Map Reduce , HBase 可以正常运行HBase 18.下面哪些选项正确描述了 高可靠性 高性能 面向列 可伸缩HBase 的特性? A 、 B 、C 、 DA The Google File SystemB Map ReduceC BigTableD Chubby不是开源的是面向列的是分布式的是一种 NoSQL 数据库A HDFSB HadoopC MemoryD Map ReduceA ZookeeperB ChubbyC RPCD Socket13.下面对 HBase 的描述哪些是正确的?B 、C 、D14. HBase 依靠存储底层数据 A15. HBase 依赖提供消息通信机制16. HBase 依赖 提供强大的计算能力C KafkaD Chubby20.下面与 HDFS 类似的框架是? CA NTFSB FAT32C GFSD EXT3A HDFSB GridFSC ZookeeperD EXT3第二部分:HBase 核心知识点 22. LSM 含义是? AA 日志结构合并树B 二叉树C 平衡二叉树D 基于日志结构的合并树23.下面对LSM 结构描述正确的是? 顺序存储直接写硬盘需要将数据 Flush 到磁盘是一种搜索平衡树 24. LSM 更能保证哪种操作的性能?写 随机读合并 25. LSM 的读操作和写操作是独立的?A 是。
B 否。
C LSM 并不区分读和写中读写是同一种操作 26. LSM 结构的数据首先存储在()A 硬盘上21.下面哪些概念是 HBase 框架中使用的?A 、C D LSMC 磁盘阵列中D 闪存中16 HFile 数据格式中的 A 存储实际的 KeyValue B 存储数据的起点C 指定字段的长度D 存储数据块的起点20 HFile 数据格式中的 KeyValue 数据格式中 Value 部分是()O C 拥有复杂结构的字符串 字符串二进制数据压缩数据第三部分:HBase 高级应用介绍 中的批量加载底层使用()实现。
A Map ReduceB HiveC Cop rocessorD Bloom Filter17 HFile 数据格式中的 块的长度块的结束点块数据内容块的起始点A MetaB MetaC MetaD MetaMeta In dex 字段用于()o D18 HFile 数据格式中的 存储随机数,防止数据损坏存储数据的起点存储数据块的起点指定字段的长度19 HFile 数据格式中的 是byte[] 数组 没有固定的结构 数据的大小是定长的有固定的结构Magic 字段用于()KeyValue 数据格式,下列选项描述正确的是()O A 、 DData 字段用于()数据31 HBase27. HBase 性能优化包含下面的哪些选项? A、 B、C、 D读优化写优化配置优化A Ce ntOSB Ubu ntuC RedHatD Win dowsD 最少3个 34. HBase 分布式模式最好需要()个节点?D JVM 优化 28. Rowkey 设计的原则,下列哪些选项的描述是正确的? 尽量保证越短越好可以使用汉字可以使用字符串本身是无序的29. HBase 构建二级索引的实现方式有哪些?A 、B 、C A Map ReduceB Cop rocessorC Bloom FilterDFilter30.关于HBase 二级索引的描述,哪些是正确的?A 核心是倒排表A 、B B 二级索引概念是对应 Rowkey 这个“一级”C 二级索引使用平衡二叉树D 二级索引使用 LSM 结构索引 31.下列关于 Bloom Filter 的描述正确的是?A 是一个很长的二进制向量和一系列随机映射函数B 没有误算率C 有一定的误算率D 可以在 Bloom Filter 第四部分: 中删除元素HBase 安装、部署、启动A 、 32. HBase 官方版本可以安装在什么操作系统上?A 、B 、C 33. HBase 虚拟分布式模式需要()个节点?D最少关于hadoop 的选择题 1、Doug Cutting 所创立的项目的名称都受到其家人的启发,以下项目不是由他 创立的项目是答案:D配置Hadoop 时,JAVA_HOM 包 含在哪一个配置文件中答案:B 知识点:hadoop 配置3、Hadoop 配己置文件中, hadoop-site.xml 显示覆盖 hadoop-default.xml A. Hadoop B ・ Nutch C. Lucene D. Soir2、 A. hado op-default.xml B. hado op-en v.sh C. hado op-site.xml D. con figurati on.xsl里的内容。
在版本0.20中,hadoop-site.xml 被分离成三个 XML文件,不包括A. con f-site.xmlB. map red-site.xmlC. core-site.xmlD. hdfs-site.xml 答案:A 知识点:hadoop 配置4、HDFS 默认的当前工作目录是 /user/$USER , 的值需要在哪个配置文件内说明答案:B 知识点:hadoop 配置5、关于Hadoop 单机模式和伪分布式模式的说法,正确的是后者比前者增加了 HDFS 输入输出以及可检查内存使用情况答案:知识点:hadoop 配置6、下列关于Hadoop API 的说法错误的是A. map red-site.xmlB. core-site.xmlC. hdfs-site.xmlD. 以上均不是A. 两者都起守护进程,且守护进程运行在一台机器上B. 单机模式不使用 HDFS ,但加载守护进程C.两者都不与守护进程交互,避免复杂性D.HadooP 的文件API 不是通用的,只用于 HDFS 文件系统答案:A//HDFS 7、HDFS 的NameNode 负责管理文件系统的命名空间,将所有的文件和文件夹的 元数据保存在一个文件系统树中,这些信息也会在硬盘上保存成以下文件: A. 日志 B ・命名空间镜像C.两者都是 答案:C 知识点:& HDFS 的name node 保存了一个文件包括哪些数据块, 分布在哪些数据节点上, 这些信息也存储在硬盘 A ・正确B ・错误 答案:B 知识点:在系统启动的时候从数据节点收集而成的A ・B ・ Con figurati on 类的默认实例化方法是以 HDFS 系统的资源配置为基础的 C. FileStatus 对象存储文件和目录的元数据 D. FSDataInputStream是 java.io.DataInputStream的子类9、Secondary namenode 就是 namenode 出现问题时的备用节点 A ・正确 B ・错误 答案:B镜像文件也在 Seco ndary name node 保存了一份,以防 name node 失败的时候,可 以恢复。
10、出现在 data node 的 VERSION 文件格式中但不出现在 name node 的 VERSION文件格式中的是答案:B知识点:其他三项是公有的。
layoutVersion 是一个负整数,保存了HDFS 的持storageT ype 表示此文件夹中保存的是数据节点的类型知识点:它和元数据节点负责不同的事情。
其主要功能就是周期性将元数据节点的命名空间镜像文件和修改日志合并,以防日志文件过大。
合并过后的命名空间A. n ames pacelDB. storagelDC. storageT ypeD. layoutVersio n续化在硬盘上的数据结构的格式版本号;namespacelD 是文件系统的唯一标识符, 是在文件系统初次格式化时生成的;11、Clie nt在HDFS上进行文件写入时,name node根据文件大小和配置情况,回部分data node 信息,谁负责将文件划分为多个 Block ,根据DataNode 的地址答案:A 知识点:HDFS 文件写入12、HDFS 的是基于流数据模式访问和处理超大文件的需求而开发的,默认的最 基本的存储单位是 64M ,具有高容错、高可靠性、高可扩展性、高吞吐率等特征, 适合的读写任务是 A. —次写入,少次读写 B ・多次写入,少次读写 C. 一次与入,多次读与D ・多次写入,多次读写 答案:C 知识点:HDFS 特性无法高效存储大量小文件,想让它能处理好小文件,比较可行的改进 策略不包括 SequenceFile 、MapFile 、Har 等方式归档小文件信息,按顺序写入到每一个 DataNode 块A. Clie nt B ・ Name node C ・ Data nodeD. Secon dary n ame node13、HDFS A.利用答案: 知识点:在 HDFS 的一个文件中只有一个写入者,而且写操作只能在文件末尾完 成,即只能执行追加操作。