当前位置: 首页 > article >正文

Hbase小测

一. 单选题(共 8 题,16.0 分)

1. (单选题, 2.0 分) Hbase等NoSQL数据库采用下面____设计原则

  • A. AP
  • B. CA
  • C. CP

正确答案: C

2. (单选题, 2.0 分) 关于BASE,下面说法错误的是

  • A. 隔离性
  • B. 软状态
  • C. 基本可用
  • D. 最终一致性

正确答案: A

3. (单选题, 2.0 分) 属于文档数据库的是________

  • A. MongDB
  • B. Hbase
  • C. HadoopDB
  • D. Neo4J

我的答案:A

4. (单选题, 2.0 分) 下面哪个记录了.META.表的Region位置信息。

  • A. ZooKeeper文件
  • B. .META.表
  • C. -ROOT-表

我的答案:C正确答案: C

5. (单选题, 2.0 分) HBase只有一个针对行健的索引,如果要访问HBase表中的行,下面______方式是不可行的。

  • A. 通过一个行健的区间来访问
  • B. 全表扫描
  • C. 通过时间戳访问
  • D. 通过单个行健访问

我的答案:C正确答案: C

6. (单选题, 2.0 分) HBase三层结构的顺序是____。

  • A. Zookeeper文件,.META.表,-ROOT-表
  • B. -ROOT-表,Zookeeper文件,.META.表
  • C. Zookeeper文件,-ROOT-表,.META.表
  • D. .META.表,Zookeeper文件,-ROOT-表

我的答案:C正确答案: C

知识点:

2.0

7.  Redis是属于______数据库

  • A. 文档数据库
  • B. 键值数据库
  • C. 图数据库
  • D. 列族数据库

我的答案:B正确答案: B

知识点:

2.0

8. 下列不属于 Hbase 中的主服务器 Master 主要功能的是____。

  • A. 实现不同 Region 服务器之间的负载均衡
  • B. 监控RegionServer的上线和下线信息
  • C. 管理用户对表结构的操作
  • D. 在 Region 分裂或合并后,负责重新调整 Region 的分布

我的答案:B正确答案: B

答案解析:

知识点:

2.0

二. 判断题(共 13 题,26.0 分)

9. 在Hbase中插入一行数据只需要写一个put语句

  • A. 对
  • B. 错

我的答案: 错正确答案: 错

知识点:

2.0

10.  Hbase的一个表中如果存在很多空值,那么这些空值存储成为null。

  • A. 对
  • B. 错

我的答案: 错正确答案: 错

知识点:

2.0

11.Hbase中可以有多个索引。

  • A. 对
  • B. 错

我的答案: 错正确答案: 错

知识点:

2.0

12. (判断题, 2.0 分) 在Hbase中删除表可以直接使用drop

  • A. 对
  • B. 错

我的答案: 错正确答案: 错

知识点:

2.0

13. (判断题, 2.0 分) Hbase只能使用HDFS作为底层存储。

  • A. 对
  • B. 错

我的答案: 错正确答案: 错

知识点:

2.0

14. (判断题, 2.0 分) 创建一个Hbase表stu,如下结构。

Info

Scores

Name

Major

Email

English

Math

201505001

Luo   Min

Computer

luo@qq.com

98

100

201505002

Liu   Jun

Computer

liu@qq.com

80

88

201505003

Xie   You

Chinese

Xie@qq.com

you@163.com

86

77

201505004

Wangwu

English

Xxx@163.com

可以写成:

create table stu(id varchar(20),name varchar(20),Major varchar(20),Email varchar(50),English int,Math int)

  • A. 对
  • B. 错

我的答案: 错正确答案: 错

知识点:

2.0

15. (判断题, 2.0 分) 软状态是指数据库状态可以有一段时间不同步,具有一定的滞后性。

  • A. 对
  • B. 错

我的答案: 对正确答案: 对

知识点:

2.0

16. (判断题, 2.0 分) Hbase的行键按照字典顺序存储。

  • A. 对
  • B. 错

我的答案: 对正确答案: 对

知识点:

2.0

17. (判断题, 2.0 分) Hbase可以实现插入、删除、修改、查询等操作,支持多表连接。

  • A. 对
  • B. 错

我的答案: 错正确答案: 错

知识点:

2.0

18. (判断题, 2.0 分) Hbase更新操作后,并不会删除数据旧的版本,而是生成一个新的副本。

  • A. 对
  • B. 错

我的答案: 对正确答案: 对

知识点:

2.0

19. (判断题, 2.0 分) -ROOT-表只能有一个Region。而.META.表可以有多个Region。

  • A. 对
  • B. 错

我的答案: 对正确答案: 对

知识点:

2.0

20. (判断题, 2.0 分) Hbase为每个数据表配置了一个HLog。

  • A. 对
  • B. 错

我的答案: 对正确答案: 对

知识点:

2.0

21. (判断题, 2.0 分) Hbase把数据存储为未经解释的字符串。

  • A. 对
  • B. 错

我的答案: 对正确答案: 对

知识点:

2.0

三. 填空题(共 8 题,48.0 分)

22. (填空题, 9.0 分)

CAP指的是_______、_________、_________

我的答案:

9.0

(1) 可用性 

(2) 一致性
 

(3) 分区容忍性
 

正确答案:

(1) 一致性

(2) 可用性

(3) 分区容忍性

知识点:

23. (填空题, 3.0 分) Hbase是一个高可靠、高性能、__________、可伸缩的分布式数据库。

我的答案:

3.0

(1) 面向列 

正确答案:

(1) 面向列

知识点:

24. (填空题, 6.0 分) 当用户读数据时,Region服务器会先访问_________,如果数据不在,采用_________中读取。

我的答案:

6.0

(1) MemStore 

(2) StoreFile 

正确答案:

(1) MemStore

(2) StoreFile

知识点:

25. (填空题, 3.0 分) 客户端通过_________来获取Region的位置信息。

我的答案:

3.0

(1) ZooKeeper
 

正确答案:

(1) ZooKeeper

知识点:

26. (填空题, 12.0 分) Hbase的一个单元格可以用一个四维坐标表示,即[_______、________、________、_________]。(写中文名)

我的答案:

12.0

(1) 行键 

(2) 列族
 

(3) 列限定符
 

(4) 时间戳
 

正确答案:

(1) 行键

(2) 列族

(3) 列限定符

(4) 时间戳

知识点:

27. (填空题, 3.0 分) Hbase是由Google的__________开源实现的。

我的答案:

3.0

(1) Bigtable 

正确答案:

(1) BigTable;Bigtable

知识点:

28. (填空题, 9.0 分) 用户写入数据时,首先写入_________中,然后写入_________缓存中,缓存满时,写入________中。(写英文名)

我的答案:

9.0

(1) HLog 

(2) MemStore
 

(3) StoreFile
 

正确答案:

(1) HLog

(2) MemStore

(3) StoreFile

答案解析:

知识点:

29. (填空题, 3.0 分) ______为HBase提供了高效、便捷的关系数据库管理系统数据导入功能。

我的答案:

3.0

(1) Sqoop 

正确答案:

(1) Sqoop

知识点:

四. 多选题(共 5 题,10.0 分)

30. (多选题, 2.0 分) NoSQL的类型有_____

  • A. 键值数据库
  • B. 列族数据库
  • C. 文档数据库
  • D. 图数据库

我的答案:ABCD正确答案: ABCD

知识点:

2.0

31. (多选题, 2.0 分) Master服务器的作用

  • A. 管理用户对表的增删改查等操作
  • B. 在Region分裂或合并后,负责重新调整Region分布
  • C. 实现不同Region服务器之间的负责均衡
  • D. 对发生故障失效的Region服务器上的Region进行迁移

我的答案:ABCD正确答案: ABCD

知识点:

2.0

32. (多选题, 2.0 分) Hbase架构中包含下面那些

  • A. Region服务器
  • B. NameNode
  • C. ZoopKeeper服务器
  • D. Master

我的答案:ACD正确答案: ACD

知识点:

2.0

33. (多选题, 2.0 分) 关系数据库无法满足Web2.0需求,主要表现在______

  • A. 无法满足海量数据的管理需求
  • B. 无法满足数据高并发需求
  • C. 无法满足高扩展性和高可用性需求

我的答案:ABC正确答案: ABC

知识点:

2.0

34. (多选题, 2.0 分) 云计算主要有_______

  • A. PaaS
  • B. SaaS
  • C. IaaS

我的答案:ABC正确答案: ABC


http://www.kler.cn/a/394254.html

相关文章:

  • Doris Tablet 损坏如何应对?能恢复数据吗?
  • Verdi -- 打开Consol,创建和执行tcl命令举例
  • vue3入门教程:ref函数
  • C++的侵入式链表
  • CPU算法分析LiteAIServer裸土检测算法如何应用在农田科学管理中?
  • CS!GO
  • 基于Java Springboot快递物流管理系统
  • Leetcode 56-合并区间
  • [JAVAEE] 面试题(五) - HashMap, Hashtable, ConcurrentHashMap
  • 如何确定光伏建设中的最佳安装倾角
  • day08|计算机网络重难点之 DNS查询过程、CDN是什么,有什么作用?、Cookie和Session是什么?有什么区别?
  • 【CSS】opacity 影响 z-index 不生效
  • 【Java语言】String类
  • Spring源码(十二):Spring MVC之Spring Boot
  • PPT技巧:如何合并PPT文件?
  • SpringBoot+MyBatis+MySQL的Point实现范围查找
  • MATLAB用CNN-LSTM神经网络的语音情感分类深度学习研究
  • [DDNS][SSL][HTTPS]阿里云ACME Ubuntu22.04Server 安装教程
  • Mysql每日一题(行程与用户,困难※)
  • Vue3 项目权限控制最佳实践
  • 消息队列系列一:RabbitMQ入门讲解
  • git 提交报错 Error updating changes: bad signature 0x00000000index file corrupt
  • STM32编程遇到的问题随笔【一】
  • 深入探索React合成事件(SyntheticEvent):跨浏览器的事件处理利器
  • Windowos系统部署mino
  • Spring Boot应用开发实战:构建高效、可维护的Web应用