科多大数据培训
全国24小时免费热线
15328019568
联系QQ
3048661160
开班时间
当前位置:首页 > 学习资讯 > 大数据内容 >

测试一下:HBase 40道测试题,你能答对几道

第一部分:基础能力 1. HBase来源于哪篇博文? C A The Google File System B MapReduce C BigTable D Chubby 2. 下面对HBase的描述哪些是正确的? B、C、D A 不是开源的 B 是面向列的 C 是分布式的 D 是一种

    第一部分:基础能力
    1. HBase来源于哪篇博文? C
    A The Google File System
    B MapReduce
    C BigTable
    D Chubby
    2. 下面对HBase的描述哪些是正确的? B、C、D
    A 不是开源的
    B 是面向列的
    C 是分布式的
    D 是一种NoSQL数据库
    3. HBase依靠()存储底层数据 A
    A HDFS
    B Hadoop
    C Memory
    D MapReduce
    4. HBase依赖()提供消息通信机制 A
    A Zookeeper
    B Chubby
    C RPC
    D Socket
    5. HBase依赖()提供强大的计算能力 D
    A Zookeeper
    B Chubby
    C RPC
    D MapReduce
    6. MapReduce与HBase的关系,哪些描述是正确的? B、C
    A 两者不可或缺,MapReduce是HBase可以正常运行的保证
    B 两者不是强关联关系,没有MapReduce,HBase可以正常运行
    C MapReduce可以直接访问HBase
    D 它们之间没有任何关系
    7. 下面哪些选项正确描述了HBase的特性? A、B、C、D
    A 高可靠性
    B 高性能
    C 面向列
    D可伸缩
    8. 下面与Zookeeper类似的框架是?D
    A Protobuf
    B Java
    C Kafka
    D Chubby
    9. 下面与HDFS类似的框架是?C
    A NTFS
    B FAT32
    C GFS
    D EXT3
    10. 下面哪些概念是HBase框架中使用的?A、C
    A HDFS
    B GridFS
    C Zookeeper
    D EXT3
    第二部分:HBase核心知识点
    11. LSM含义是?A
    A 日志结构合并树
    B 二叉树
    C 平衡二叉树
    D 长平衡二叉树
    12. 下面对LSM结构描述正确的是? A、C
    A 顺序存储
    B 直接写硬盘
    C 需要将数据Flush到磁盘
    D 是一种搜索平衡树
    13. LSM更能保证哪种操作的性能?B
    A 读
    B 写
    C 随机读
    D 合并
    14. LSM的读操作和写操作是独立的?A
    A 是。
    B 否。
    C LSM并不区分读和写
    D LSM中读写是同一种操作
    15. LSM结构的数据首先存储在()。 B
    A 硬盘上
    B 内存中
    C 磁盘阵列中
    D 闪存中
    16 HFile数据格式中的Data字段用于()。A
    A 存储实际的KeyValue数据
    B 存储数据的起点
    C 指定字段的长度
    D 存储数据块的起点
    17 HFile数据格式中的MetaIndex字段用于()。D
    A Meta块的长度
    B Meta块的结束点
    C Meta块数据内容
    D Meta块的起始点
    18 HFile数据格式中的Magic字段用于()。A
    A 存储随机数,防止数据损坏
    B 存储数据的起点
    C 存储数据块的起点
    D 指定字段的长度
    19 HFile数据格式中的KeyValue数据格式,下列选项描述正确的是()。A、D
    A 是byte[]数组
    B 没有固定的结构
    C 数据的大小是定长的
    D 有固定的结构
    20 HFile数据格式中的KeyValue数据格式中Value部分是()。C
    A 拥有复杂结构的字符串
    B 字符串
    C 二进制数据
    D 压缩数据
    第三部分:HBase高级应用介绍
    31 HBase中的批量加载底层使用()实现。A
    A MapReduce
    B Hive
    C Coprocessor
    D Bloom Filter
    32. HBase性能优化包含下面的哪些选项?A、B、C、D
    A 读优化
    B 写优化
    C 配置优化
    D JVM优化
    33. Rowkey设计的原则,下列哪些选项的描述是正确的?A、B、C
    A 尽量保证越短越好
    B 可以使用汉字
    C 可以使用字符串
    D 本身是无序的
    34. HBase构建二级索引的实现方式有哪些? A、B
    A MapReduce
    B Coprocessor
    C Bloom Filter
    D Filter
    35. 关于HBase二级索引的描述,哪些是正确的?A、B
    A 核心是倒排表
    B 二级索引概念是对应Rowkey这个“一级”索引
    C 二级索引使用平衡二叉树
    D 二级索引使用LSM结构
    36. 下列关于Bloom Filter的描述正确的是?A、C
    A 是一个很长的二进制向量和一系列随机映射函数
    B 没有误算率
    C 有一定的误算率
    D 可以在Bloom Filter中删除元素
    第四部分:HBase安装、部署、启动
    37. HBase官方版本可以安装在什么操作系统上?A、B、C
    A CentOS
    B Ubuntu
    C RedHat
    D Windows
    38. HBase虚拟分布式模式需要()个节点?A
    A 1
    B 2
    C 3
    D 最少3个
    39. HBase分布式模式最好需要()个节点?C
    A 1
    B 2
    C 3
    D 最少
    40. 下列哪些选项是安装HBase前所必须安装的?A、B
    A 操作系统
    B JDK
    C Shell Script
    D Java Code
    41. 解压。tar.gz结尾的HBase压缩包使用的Linux命令是?A
    A tar -zxvf
    B tar -zx
    C tar -s
    D tar -nf
    你答对了几题?如果每题按照2分计算的话,满分是82分,你能得到几分?50分以下的请自行墙边站着反省去。
    
标签: HBase
最新资讯更多+
内容推荐更多+
在线课堂
猜你喜欢