欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

大数据概论习题(4)

程序员文章站 2022-04-19 14:10:18
一.单选题1以下哪个不属于大数据库的是 (A)。A、虚拟化技术B、关系型数据库C、NewSQLD、NoSQL2( A ) 不是NoSQL特征。A、需要预定义模式B、无共享架构C、弹性可扩展D、异步复制3以下有关NoSQL叙述中,错误的是(D)A、不需要事先定义数据模式,预定义表结构B、数据中的每条记录都可能有不同的属性和格式C、当插入数据时,并不需要预先定义它们的模式D、所有数据存储到网络中的服务器上4以下 (D)不是NoSQL 数据库。A、键值对数据库B、文档数...

一.单选题

1
以下哪个不属于大数据库的是 (A)。

A、虚拟化技术
B、关系型数据库
C、NewSQL
D、NoSQL

2
( A ) 不是NoSQL特征。
A、需要预定义模式
B、无共享架构
C、弹性可扩展
D、异步复制

3
以下有关NoSQL叙述中,错误的是(D)
A、不需要事先定义数据模式,预定义表结构
B、数据中的每条记录都可能有不同的属性和格式
C、当插入数据时,并不需要预先定义它们的模式
D、所有数据存储到网络中的服务器上

4
以下 (D)不是NoSQL 数据库。
A、键值对数据库
B、文档数据库
C、图数据库
D、MySQL

5
以下(A) 是键值对数据库产品。

A、Redis
B、Neo4J
C、Hbase
D、MongoDB

6
以下(C)是列式数据库产品。

A、Redis
B、Neo4J
C、Hbase
D、MongoDB

7
以下 ( B ) 是图数据库产品。

A、Redis
B、Neo4J
C、Hbase
D、MongoDB

8
以下( D )是文档数据库产品。

A、Redis
B、Neo4J
C、Hbase
D、MongoDB

9
为了在Hbase中确定一个单元格,需要 ( D )个参数。

A、1
B、2
C、3
D、4

10
Hbase功能组件不包括 ( D )

A、库函数
B、Master主服务器
C、Region服务器
D、MongoDB

11
目前被最广泛应用的数据库管理系统是(A)

A、关系型数据库管理系统
B、网状数据库管理系统
C、层次数据库管理系统
D、基于HDFS的HBbase

12
关于Hbase的数据模型叙述中,正确的是(A)

A、Hbase表中的单元由行Key,列族名,列限定符和时间戳共同唯一确定
B、列限定符合列族名之间是一对一关系
C、同一表中每一个单元的值都只存在唯一的一个
D、每一个列都有一个时间戳

13
HBase的访问方式有很多,如下的访问方式中,哪一种是支持直接命令行方式访问(D)

A、Native Java API
B、Thrift GateWay
C、Rest GateWay
D、Hbase Shell

14
下面对HBase的描述错误的是 ( A)

A、不是开源的
B、是面向列的
C、分布式的
D、是一种NoSQL数据库

15
HBase依靠 ( A ) 存储底层数据。

A、HDFS
B、Hadoop
C、Memory
D、MapReduce

16
Hbase依赖 ( A )提供消息通信机制

A、ZooKeeper
B、Chubby
C、RPC
D、Socket

17
HBase 依赖 ( D )提供强大的计算能力

A、Zookeeper
B、Chubby
C、RPC
D、MapReduce

18
HBase中的批量加载底层使用(A)实现.

A、MapReduce
B、Hive
C、Coprocessor
D、Bloom Filter

二.多选题

1
以下有关Region叙述中,正确的是 ( BCD )。

A、
一个 Hbase表 被划分成 一个Region
B、
一个Region会分裂成多个新的Region
C、
每个Region的最佳大小取决于单台服务器的有效处理能力,目前每个Region最佳大小建议为 1-2GB
D、
不同的Region可以分布在不同的Region服务器上。

2
CAP理论的CAP分别代表(ACD)

A、
一致性
B、
事务性
C、
分区容错性
D、
可用性

3
有关HBase的叙述,正确的是(ABD)

A、
提供了简单的基于Key的查询方法
B、
适用于日志信息的存储
C、
适用于用户信息的存储
D、
常用于存储大批量的数据

4
关于Hbase的知识正确的有 ( ABCD )

A、一个高可靠、高性能、面向列、可伸缩的分布式数据库
B、谷歌BigTable的源实现
C、主要用来存储非结构化和半结构化的松散数据
D、Hbase的实现包括客户端、一个Master主服务器、多个Region服务器

5
MapReduce与HBase的关系,哪些描述是正确的? (BC)

A、两者不可或缺,MapReduce是HBase可以正常运行的保证
B、两者不是强关联关系,没有MapReduce,HBase可以正常运行
C、MapReduce可以直接访问HBase
D、它们之间没有任何关系

三.填空题

1 NoSQL中的复制,往往是基于 ( 日志 )的异步复制。

2( Hbase )是谷歌BigTable的开源实现。

3 Hbase中“四维坐标”,指[ 行键,列族,列限定符,(时间戳)]。

4 Hbase包含 ( 1 ) 个 Master 主服务器。

5 Hbase 包含 ( 多 )个 Region服务器。

四.判断题

1 HBase Shell命令 drop 用于删除表。 (√)

本文地址:https://blog.csdn.net/Alucard23323/article/details/107192040