大数据技术原理与应用第4讲:分布式数据库HBase

1HBase是一种 数据库类型。
A.基于列的数据库
B.键值型数据库
C.文档存储系统
D.基于关系的数据存储系统
1HBase是一种 数据库类型。
A.基于列的数据库
B.键值型数据库
C.文档存储系统
D.基于关系的数据存储系统
下列对HBase数据模型的描述错误的是
A.在执行更新操作时会删除旧版本并生成新的版本
B.每个HBase表由多行构成,每个行由行键来标识
C.较为容易地增加一个列族或新增一列
D.HBase是一个稀疏、多维度、排序的映射表,并且其索引包含行键、列族、列限定符以及时间戳
- 下列说法正确的是:
A. Zookeeper 是一个集中式管理平台,在分布式计算领域具有广泛应用。它提供配置管理和维护、域名服务以及分布式锁机制等功能。
B. 缺少 Hadoop 的情况下,HBase 的运行将无法正常进行。
C. 通过 HBase Shell 插入表内数据时,默认会添加一行完整数据或单个单元格的内容。
D. 在 HBase 的架构中,默认情况下核心功能模块主要包括自定义函数库、主节点以及区域节点三个主要部分。
4每个Region的建议最佳大小是
A.2GB-4GB
B.1GB-2GB
C.100MB-200MB
D.500MB-1000MB
5HBase的三层架构遵循以下顺序:第一层遵循-RUNNER模式下的-RUNNER-.表格;第二层采用-ZKStoreNode(Zkeeper文件);第三层则以-MEATA-.表格结束。
6客户端是通过 级寻址来定位Region
A.一
B.二
C.四
D.三
A.lst:列出表中的全部数据
B.crtn:生成相应的表
C.grt:基于表名、行号、列号以及时间戳等信息获取单元格的数据
D.pzt:在指定的表格位置填入数据
8下列对HBase的理解正确的是
A.HBase是一种关系型数据库,并已广泛应用于互联网服务领域
B.HBase是一个基于行的分布式架构的核心组件之一,在Hadoop生态系统中发挥重要作用
C.HBase主要用于存储非结构化和半结构化的松散格式的数据
D.HBase是针对谷歌BigTable的一个开源实现方案
9HBase与传统关系型数据库的主要区别体现在 A项主要涉及
在HBase表中获取10行数据有哪些途径 A.全局范围内的数据扫描 B.基于特定范围条件进行的数据检索 C.针对单一索引范围的数据获取 D.基于某一字段值范围的数据筛选

