NOSQL考点总结

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

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值