1
Paxos算法描述正确的是()。
A、
Paxos算法是为了解决分布式系统时节点状态更新问题
B、
Paxos算法是为了解决分布式系统的如何数据分片问题
C、
Paxos算法是基于消息的一致性算法
D、
Paxos算法是为了解决分布式系统的数据存储策略问题
我的答案:C 得分: 14.2分
2
Paxos算法基本角色包括()。
A、
1个proproser和若干acceptor
B、
若干proproser和1个acceptor
C、
若干proproser和若干(三个以上)acceptor
D、
1个proproser和1个acceptor
我的答案:C 得分: 14.2分
3
以下有关Paxos算法描述正确的是()。
A、
Paxos算法可以分为prepare、discribe、accept、release四个阶段
B、
在提议发起阶段,proposer会将提议和编号向半数以上的accepter发送prepare请求
C、
在提议发起阶段,accepter决定是否接受提议,并向proposer发送accepted
D、
在提议发起阶段,accepter如果发现收到的提议编号是最新的,则会拒绝该提议
我的答案:B 得分: 14.2分
4
以下有关Paxos算法描述正确的是()。
A、
在发起提议阶段,proposer在时限内收集accepter回应时,如果发现回应的accepter不超过半数,则进入决议批准阶段
B、
在决议批准阶段,proposer向半数以上的accepter发送prepare请求,等待accepter发送accepted回应
C、
在决议批准阶段,accepter对收到proposer发送的期望决议会检查其编号是否符合最新原则
D、
在决议批准阶段,proposer收到半数以上的acceptor的promise回应时,如果不存在更新的编号,则认为该决议已经给达成共识
我的答案:C 得分: 14.2分
5
以下有关Paxos算法描述正确的是(D)。
A、
proposer负责提出投票决议,leaner对决议进行投票
B、
client是提议的产生者,会将提议交给指定的proposer;proposer负责提出投票决议
C、
acceptor和leaner共同对收到的决议进行投票
D、
acceptor对收到的决议进行投票,leaner只能观察投票结果但没有投票权
1
以下有关Zookeeper描述正确的是()。
A、
Zookeeper在集群内同步数据,通过Paxos算法的机制实现对数据更新的监控
B、
当查询数据更新时,Zookeeper集群通过同步消息向客户端发送通知
C、
Zookeeper的watch机制能够确保消息的顺序性、最终一致性,保证所有数据变化都能被观察到。
D、
Zookeeper通过watch机制关注Znode的信息变化,实现配置管理、数据同步
正确答案: D 我的答案:D 得分: 6.6分
2
以下有关Zookeeper中描述错误的是()。
A、
Znode具有一次写入、多次读取,数据写入后不可更改的特性
B、
Znode具有可以存储多个版本数据的特性
C、
临时节点类型Znode支持子节点,会在客户端会话结束时被删除
D、
Znode的节点类型创建时确定且不能再修改
正确答案: C 我的答案:C 得分: 6.6分
3
以下有关HBase集群间同步复制描述正确的是()。
A、
HBase主集群负责接收所有的读写操作,从集群负责写操作
B、
HBase集群间复制是同步进行,实现数据最终一致性
C、
HBase集群间同步采用主集群推送方式进行,从集群获取消息后,读取主集群WAL,本地重建数据
D、
配置集群间复制时,需要在配置文件中设置hbase.replication的值为1
正确答案: C 我的答案:C 得分: 6.6分
4
在华为FusionInsight HD系统中提供基于内存进行分布式计算框架的组件是()。
A、
MapReduce
B、
Redis
C、
Spark
D、
Zookeeper
正确答案: C 我的答案:C 得分: 6.6分
5
以下对HBase特点描述错误的是()。
A、
HBase支持对行健的索引,也可以直接对列名建立索引
B、
HBase中以时间作为行健,存在“热点数据”问题
C、
HBase可以实现严格的数据读写一致性和自动故障转移
D、
HBase利用HDFS实现数据的分布式存储及横向扩展
正确答案: A 我的答案:A 得分: 6.6分
6
HBase协处理器机制描述正确的是()。
A、
HBase协处理器机制会把各个子任务代码分发到Master上,实现对数据的监控和操作
B、
HBase协处理器机制会把各个子任务分发到同一个regionserver上,实现对数据的监控和操作
C、
用户自定义的Coprocessor任务可以级联使用多个Coprocessor组件,完成复杂的自定义功能
D、
用户定义的协处理器必须在通过修改配置实现再启动时加载
正确答案: C 我的答案:C 得分: 6.6分
二.判断题(共9题,60.4分)
1
Zookeeper采用集群化部署方式,一般部署在多台服务器可以防止单点故障。
我的答案:√ 得分: 6.6分 正确答案:√
2
HBase可以使用自带的Zookeeper服务,也可以选择外部独立安装的Zookeeper提供服务。
我的答案:√ 得分: 6.6分 正确答案:√
3
设置HBASE_MANAGES_ZK=false,表示禁止使用HBase自带的Zookeeper。
我的答案:√ 得分: 6.6分 正确答案:√
4
在HBase集群间同步复制时,需要在从集群中建立与主集群同名、同结构的表。
我的答案:√ 得分: 6.6分 正确答案:√
5
华为FusionInsight HD是基于HBase构建的分布式数据处理系统,在安全性、易用性和可管理性进行了整合与优化。
我的答案:× 得分: 6.6分 正确答案:×
答案解析:
6
OpenTSDB是基于HBase建立的分布式数据库,可以存储日志、监控数据等时序数据。
我的答案:√ 得分: 6.6分 正确答案:√
7
协处理器分为Observer和Endpoint两种模式,其中Endpoint模式如同关系型数据库中的触发器。
我的答案:× 得分: 6.6分 正确答案:×
8
协处理器可以扩展HBase功能,实现二级索引、集合函数的操作。
我的答案:√ 得分: 6.6分 正确答案:√
9
HBase协处理器是0.92版本引入的新特性,基本思想是移动数据的代价低于移动计算。
我的答案:× 得分: 7.6分 正确答案:×
1
HFile 数据格式中的 KeyValue 数据格式中 Value 部分是(C)。
A、
拥有复杂结构的字符串
B、
字符串
C、
二进制数据
D、
压缩数据
我的答案:D 得分: 0.0分
2
为提高用户表的读写效率、降低开销,在HBase中设计表结构时以下描述不符合基本设计原则是()。
A、
可以用字符加时间戳作为行键
B、
尽可能多的设置列族
C、
行键分布尽量均匀
D、
列族名尽量短
我的答案:B 得分: 6.6分
3
HBase中以下命令不能实现storefile合并的是()。
A、
compact 表名
B、
compact 表名,列族名
C、
compact region名
D、
compact 表名,列族名:列标识符
我的答案:D 得分: 6.6分
4
以下对HBase中storefile合并描述正确是()。
A、
Major Compact合并方式只针对部分文件进行操作,根据TTl和minVersion属性,将过期数据清除。
B、
Major Compact合并方式将该region的store中所有storefile文件进行合并,形成唯一的一个storefile,无效数据会被处理。
C、
HBase具有Minor Compact和Major Compact合并方式,其中Minor Compact方式开销大、耗时长。
D、
Minor Compact合并时会将所有storefile文件按时间排序,并依次将所有文件加入到合并列表,并将所有列表中的文件合并。
我的答案:B 得分: 6.6分
5
HBase的HFile中()最先被加载,通过其记录的偏移量信息可以读取文件的其他部分。
A、
Scanned-Block 区域
B、
Non-Scanned-Block 区域
C、
Lo