HBase基础测试题


1. HBase来源于哪篇博文? C
A The Google File System
B MapReduce
C BigTable
D Chubby

2. 下面对HBase的描述哪些是正确的? 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
两者不可或缺,MapReduceHBase可以正常运行的保证
两者不是强关联关系,没有MapReduceHBase可以正常运行
C MapReduce可以直接访问HBase
它们之间没有任何关系

7. 下面哪些选项正确描述了HBase的特性? A、B、C、D
高可靠性
高性能
面向列
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
日志结构合并树
二叉树
平衡二叉树
长平衡二叉树

12. 下面对LSM结构描述正确的是? AC
顺序存储
直接写硬盘
需要将数据Flush到磁盘
是一种搜索平衡树

13. LSM更能保证哪种操作的性能?B
随机读
合并

14. LSM的读操作和写操作是独立的?A
是。
否。
C LSM并不区分读和写
D LSM中读写是同一种操作

15. LSM结构的数据首先存储在()。 B
硬盘上
内存中
磁盘阵列中
闪存中

16 HFile数据格式中的Data字段用于()。A
存储实际的KeyValue数据
存储数据的起点
指定字段的长度
存储数据块的起点

17 HFile数据格式中的MetaIndex字段用于()。D
A Meta块的长度
B Meta块的结束点
C Meta块数据内容
D Meta块的起始点

18 HFile数据格式中的Magic字段用于()。A
存储随机数,防止数据损坏
存储数据的起点
存储数据块的起点
指定字段的长度

19 HFile数据格式中的KeyValue数据格式,下列选项描述正确的是()。AD
byte[]数组
没有固定的结构
数据的大小是定长的
有固定的结构

20 HFile数据格式中的KeyValue数据格式中Value部分是()。C
拥有复杂结构的字符串
字符串
二进制数据
压缩数据
第三部分:HBase高级应用介绍
31 HBase中的批量加载底层使用()实现。A
A MapReduce
B Hive
C Coprocessor
D Bloom Filter

32. HBase性能优化包含下面的哪些选项?A、B、C、D
读优化
写优化
配置优化
D JVM优化

33. Rowkey设计的原则,下列哪些选项的描述是正确的?A、B、C
尽量保证越短越好
可以使用汉字
可以使用字符串
本身是无序的

34. HBase构建二级索引的实现方式有哪些? A、B
A MapReduce
B Coprocessor
C Bloom Filter
D Filter

35. 关于HBase二级索引的描述,哪些是正确的?A、B
核心是倒排表
二级索引概念是对应Rowkey这个“一级”索引
二级索引使用平衡二叉树
二级索引使用LSM结构

36. 下列关于Bloom Filter的描述正确的是?A、C
是一个很长的二进制向量和一系列随机映射函数
没有误算率
有一定的误算率
可以在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
最少3

39. HBase分布式模式最好需要()个节点?C
A 1
B 2
C 3
最少

40. 下列哪些选项是安装HBase前所必须安装的?A、B
操作系统
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

  • 5
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值