HBase理论测试题(大数据系统与平台技术)

1.HBase的设计灵感来源于哪篇文章?()

A The Google File System

B MapReduce

C BigTable

D Chubby

正确答案:C

2.下面对HBase的描述哪些是正确的?()(多选)

A 不是开源的

B 是面向列存储的

C 是分布式的

D 是一种NoSQL数据库

正确答案:BCD

3.HBase依靠()存储底层数据

A HDFS

B Hadoop

C Memory

D MapReduce

正确答案:A

4.HBase依赖()提供集群管理功能

A Zookeeper

B Chubby

C RPC

D Socket

正确答案:A

5.下面哪些选项正确描述了HBase的特性?()(多选)

A 高可靠性

B 高性能

C 面向列

D 可伸缩

正确答案:ABCD

6.下面哪些概念是HBase框架中使用的?()(多选)

A HDFS

B GridFS

C Zookeeper

D EXT3

正确答案:AC

7.HBase中数据库称为()

A namespace

B database

C table

D column family

正确答案:A

8.HBase采取(主键、字段索引)的复合索引方式。()

A 正确

B 错误

正确答案:B

HBase并不支持传统数据库中的复合索引方式,它采用单一的行键(Row Key)进行数据存储和检索。

9.HBase对表进行水平拆分后存储在不同的region server上。()

A 正确

B 错误

正确答案:A

10.HBase存储Region和Region服务器的映射关系存放在元数据表Meta表中,Meta表的存储位置记录在ROOT表中,ROOT表的存储位置可从()查询得到。

AZookeeper

B HMaster

C Region Server

D Store file

正确答案:A

11.集群中的HRegionServer节点是否正常工作,是通过HRegionServer定时向()汇报心跳信息得知的。

A Zookeeper

B HMaster

C Region Server

D HLog

正确答案:A

12.Table的新建、删除、修改等的实现是由集群中的()负责的。

A Zookeeper

B HMaster

C Region Server

D HLog

正确答案:B

13.HBase依赖()提供消息通信机制

A Zookeeper

B Chubby

C RPC

DSocket

正确答案:A

14.用户写入数据时,数据首先被写入到MemStore和Hlog中,系统会周期性地把MemStore缓存里的内容刷写到磁盘的StoreFile文件中,每次刷写都生成一个新的StoreFile文件。()

A 正确

B 错误

正确答案:A

15.HBase是分布式列式存储系统,记录按( )集中存放。

A 列族

B 列

C 行

D不确定

正确答案:A

16.下面描述HBase的Region的内部结构不正确的是()。

A 每个Strore由一个MemStore和多个StoreFile组成

B Region由一个或者多个Store组成

C MemStore存储在内存中,StoreFile存储在HDFS

D 每个Store只保存一个Column

正确答案:D

每个Store并不只保存一个Column,实际上,它可以保存多个列族(Column Family),每个列族下又可以包含多个列限定符(Column Qualifier)。因此,每个Store可以保存多个列族和对应的列限定符。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值