第一章
1.交易型系统,比如银行核心系统对一致性和可用性要求比较高,基本上选择关系型数据库系统进行数据的管理,由于它放弃了分区容错性,因此系统在扩展上存在限制。redis是nosql数据库吗True/ false
2.以下哪些是NoSQL数据库的特点?
A .NoSQL数据满足最终一致性 B. 灵活的数据模式
C.NoSQL集的可扩展性强,可动态添加和删除节点
D.数据以多副本的方式存放在不同节点上
3.Base的核心思想是无法做到强一致性,但每个应用都可以根据自身的特点,采用适当方式达到最终一致性。TrueFalse
4.适合于存储大量复杂、互连接的数据类型,比如人际交往、推荐系统和知识图谱的NoSQL数据库有:
A.MongoDB B. Neo4j C. Redis D. HBase
5.NoSQL是指no SQL,表示用非关系型数据库替代关系型数据库。True/ False
6.NoSQL数据库种类比较繁多,以下哪些是NoSQL数据库?
A. HBase B. MongoDB C. Redis D. Oracle
7.数据库(Database)是按照一定的数据模型来组织、存储和管理数据的仓库。操作系统里的文件夹可看作是一个数据库。True /False
8.数据模型(Data Model)是数据特征的抽象。数据模型所描述的内容有三部分,分别为数据结构、数据操作和数据约束。True False
9.在一个分布式系统中可以同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance)这三项要。True/False
10.大数据时代,数据的存储与管理有哪些要求?
A.数据管理系统具有很高的扩展性,适应海量数据的迅速增长!
B.满足完整性的约束条件 C.满足用户的高并发读写 D.要适应多变的数据结构
11.数据库按逻辑模型进行区分,有关系模型、层次模型、网状模型等,以下哪个是层次模型数据库。
A. IMS B. Oracle C. DB2 D. MySQL
12.数据库系统通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。True/False
13.数据库系统通常由软件、数据库和数据管理员组成。其软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。True/False
14.CAP理论是NoSQL数据库的基础,三者不可兼得,以下哪些属于CAP特性
A. 容灾性 B. 分区容错性 C. 一致性 D. 可用性
15.ACID和BASE代表了在一致性 - 可用性两点之间进行选择的设计哲学。ACID强调一致性被关系数据库使用,BASE强调可用性被大多数Nosql使用。 True/False
16.关系型数据库会遵循ACID原则,这四个特性分别是:原子性、一致性、分区容忍性和持久性。True/False
17.HBase、MongoDB分别属于那种类型的NoSQL数据库?
A.键值数据库、图形数据库 B. 文档数据库、文档数据库
C. 列族数据库、文档数据库 D. 文档数据库、列族数据库
18.在分布式系统中,N1和N2节点上存有相同的数据,当用户A对N1节点的数据进行修改时,正常情况下,N2节点会同步N1节点的数据,但是当出现分区容错时,即N1与N2节点由于某种原因数据无法同步,这时,用户B需要从N2节点获取数据,如果系统返回原来的旧数据给用户B,这个系统满足什么样的CAP条件。
A.选择分区容错性和可用性,放弃一致性 B.选择分区容错性和一致性,放弃可用性
C. 满足分区容错性,可用性和一致性 D. 选择一致性和可用性,放弃分区容错性
19. 关系型数据库的优点有哪些?
A. SQL结构化查询语言操作方便 B. 二维表结构容易理解
C. 数据结构灵活多变 D.丰富的完整性约束使得关系型数据库易于维护
20. Base原理包括哪几项?
A. 最终一致性 B. 基本可用性 C. 软状态 D.分区容忍性
21.在实际的应用当中,CAP的取舍时绝对的,不管是在整个系统层面还是各个子系统,对CAP的取舍时一致的。True/False
第二章
问题 1:HBase有以下哪些特性( ACDE )
A. 可扩展性 B .支持事务ACID特性 C. 稀疏性 D. 高可靠性 E. 容量巨大
问题 2: HBase的技术借鉴了google的以下哪个技术?B
A.MapReduce B. BigTable C. Chubby D. Google File System
问题 3:关于HDFS中DataNode的作用,以下说法正确的是:ABC
A.响应NameNode的相关指令,比如写入数据时,NameNode会通知DataNode复制多个副本。
B .为客户端提供数据块的读写服务。
C.发送心跳信息给NameNode,上报各数据块的状态
D. DataNode负责对文件进行分块
问题 4: HBase依靠( A )存储底层数据
A. HDFS B. MapReduce C. Memory D. GFS
问题 5:HDFS使用分片机制保证容错性.True / False
问题 6:HDFS集NameNode节点有两个核心文件,FsImage和Editlog,以下描述正确的是:ABCD
A. FsImage用于维护文件系统树以及文件树中所有的文件和文件夹的元数据。
B. FsImage文件在NameNode启动时加载到内存当中,处于只读状态。
C. EditLog记录了所有针对文件的创建、删除、重命名等操作。
D. SecondaryNameNode定期合并fsimage文件和editlog文件。
问题 7: 在HBase集中,关于ZooKeeper的作用,以下说法正确的是:ABCD
A.HBase集中有多个Master时,任一时刻只有一个master处于活跃状态。当活跃master发生故障时,,ZooKeeper在备用的Master中选举一个新的作为活跃节点。
B.ZooKeeper维护元数据的总入口,并记录master节点的地址。
C.ZooKeeper监控整个Hbase集,当RegionServer出现故障,则通知Master来进行故障恢复。
D. ZooKeeper可以是一个独立安装的集,也可以使用HBase自带的Zookeeper服务。
问题 8: HBase主要由多个组件构成,分别是(ABCD)
A.Client
B.Zookeeper
C.HMaster
D. RegionServer
问题 9: HDFS数据分块的作用:ACD
A. HDFS中数据块是文件存储处理的逻辑单元
B. HDFS的文件被分成块进行存储,数据块大小越大越好
C. 数据分块使得HDFS理论上能够存储无限容量的数据。文件大小不受单点存储容量的限制
D. 数据分块的机制适合数据备份,每个分块冗余的备份存储在多个DataNode上。
问题 10: HBase依赖( C )提供强大的计算能力
A. HDFS B. Chubby C. MapReduce D.Zookeeper
问题 11: HBase中,RegionServer主要负责响应用户的请求,向HDFS中读写数据。True/ False
问题 12:HBase中HMaster的作用以下说法正确的是:ABCD
A. 管理用户对表的增、删、改、查操作。
B.管理RegionServer的负载均衡,调整region的分布。
C.处理RegionServer的故障转移。
D.当Hmaster出现故障,不影响当前客户端对数据的访问。
问题 13:HBase的RegionServer结点负责region的分配。 True / False
问题 14: 下面对HBase的描述正确的是?ABCD
A.是面向列存储的 B. 是一种NoSQL数据库 C.是开源的 D. 是分布式的
问题 15:HDFS中,数据块大小越小越好,适合多副本的存储。True / False
问题 16:以下与HDFS类似的框架是?C
A.NTFS B. FAT32 C. GFS D.EXT3
问题 17:以下关于HDFS中SecondaryNameNode节点的说法正确的是:BC
A.SecondaryNameNode是NameNode的备份节点。
B.SecondaryNameNode的作用是降低NameNode的压力,定期对fsimage和editlog文件进行合并操作。
C.SecondaryNameNode负责将修改记录写入到editlog中。
D.SecondaryNameNode从NameNode中复制fsimage和editlog文件到本地进行合并,再将新的fsimage文件返回给NameNode,替代旧的fsimage
问题 18:HBase依赖( A )提供消息通信机制
A. Zookeeper B. Chubby C. RPC D. Socket
问题 19:关于HDFS中的容错机制,以下说法正确的是:A BCD
A. HDFS采用副本的机制,将数据块以多个副本的形式存在不同节点上。
B. HDFS集中,当NameNode出错时,可用Secondary NameNode备份的fsimage恢复。
C. NameNode通过心跳检测DataNode的状态,定期维护集中数据块的副本数。
D. HDFS存储数据块时使用总和校验码来保证数据的正确性。
问题 20: HDFS中的名称节点NameNode的作用有:ABD
A.负责客户端的访问请求
B.负责存储文件的元数据
C.负责文件数据的读写
D.分配全局数据的存储节点
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论