云计算复习--分布式存储系统
分布式存储分布式存储系统是一种将数据分散在多个独立节点上,并通过网络进行数据传输和访问的存储系统
分布式存储的特点:可扩展性、高可用性、容错性、高性能等。分布式存储系统能够水平扩展存储容量和性能,提供连续可用的数据存储服务,并具备强大的容错本领,确保数据的可靠性和稳定性
https://img-blog.csdnimg.cn/direct/6e7149adc71c4359a6ae04f80cbce19e.png#pic_center
熟悉列族、行关键字、时间戳
https://img-blog.csdnimg.cn/direct/3a4c5508db2745569af3e58d886f360f.png#pic_center
NoSQL
特点:
[*]无需预定义模型
[*]无共享架构
[*]弹性可扩展
[*]异步复制
[*]分区存储
[*]base特性,及最终同等性
Hbase
https://img-blog.csdnimg.cn/direct/c9b6886fc5a54c59b71044e93dba1da6.png#pic_center
https://img-blog.csdnimg.cn/direct/70d73d1717a645ad9ea709091b95f41d.png#pic_center
https://img-blog.csdnimg.cn/direct/9ac0449ac417438885b6848ea2df3d0d.png#pic_center
https://img-blog.csdnimg.cn/direct/688ec67b7a394caaaaea1e261400990f.png#pic_center
https://img-blog.csdnimg.cn/direct/28bab208fb9048539139d2dcd53a0302.png#pic_center
BigTable
BigTable的筹划目的是可靠地处理PB级别的数据,并且能够摆设到上千台机器上。BigTable已经实现了如下几个目标:
[*]适用性广泛
[*]可扩展
[*]高性能
[*]高可用性
数据模型:BigTable是一个希罕的、分布式的、持久化存储的多维度排序Map。Map的索引是行关键字、列关键字以及时间戳
作业
选择题
[*] 下列哪项不是分布式存储系统的特性
[*]是的有可扩展、低成本、易使用,而大规模不是
[*] 下列哪项不是NoSQL普遍存在的特征()
[*]是的有分区、异步复制、无共享架构而需要预定义模式不是
[*] HBase是哪一类NoSQL数据库系统
[*]列存储数据库
[*] 下列BigTalbe系统的说法错误的是
[*]正确的有Map的索引是行关键字、列关键字及时间戳、BigTalbe的行关键字可以是任意的字符串、BigTalbe的列关键字组成的集合称为“列族”,列族是访问控制的基本单位而错误的是BigTable是一个稠密的、分布式的、特持久化存储的多维度排序Map
[*] BigTalbe依靠的一个高可用的、序列化的分布式锁服务组件为()
[*]Chubby
[*] 下列不是HBase中Master服务器功能的是()
[*]是的有为Table服务器分配Tablets、检测新加入的或逾期失效的Tablet服务器、对Tablet服务器进行负载均衡、而获取Talbe服务器的位置信息不是
[*] 以下哪项不是HBase的访问接口()
是的有Native Java API、HBase Shell、Thrift Gateway、而Hadoop HDFS不是
[*] HBase中分布式存储和负载均衡的最小单位是
[*]HRegion
[*] HBase中最核心的模块是
[*]HRegionServer
[*] 以下关于统计分析与决议进程的4个阶段描述错误的是()
[*]描述正确的是
[*]对系统的描述分析阶段要求我们运用所把握的信息对系统进行尽大概充分、全面的熟悉
[*]对系统进行剖析性分析时,可以通过建立数据模型,辨识和刻画系统的剖析布局,确定系统中各因素或个元素的内在接洽
[*]决议阶段即对系统的状态进行充分观察和熟悉,对系统构造及其要素的内在接洽进行辨识和深入分析
判定题
[*]一般来说,工程师如果能够深入理解分布式存储系统、那么理解其他互联网配景架构险些不会有困难(√)
[*]NoSQL数据库具有一个统一的架构(×)
[*]没有统一的架构
[*]现在大多数NoSQL数据库已提供了内建的安全机制(×)
[*]没有,还在开端阶段
[*]BigTable支持完整的关系数据模型(×)
[*]支持的是NoSQL数据模型
[*]BigTable内部存储数据的文件是Google SSTalble格式的,SSTable是一个持久化的、排序的、不可更改的Map布局(√)
[*]BigTable系统中客户端读取的数据都不经过Master服务器,客户程序直接和Table服务器进行读/写操作(√)
[*]HBase是一个适合于半布局化数据存储、基于行模式的数据库(×)
[*]列模式
[*]HBase中任何字符串都可以作为行键(√)
[*]HBase中列族必须在定义表时给出,而列成员不需要在定义表时给出(√)
[*]HBase表一开始就有很多区域(Region)(×)
[*]一开始只有一个
填空题
[*] 分布式存储涉及的技术重要来自()及()两个领域
[*]分布式系统、数据库
[*] 相较于事物严酷的ACID特性,NoSQL数据库保证的是()特征
[*]BASE
[*] Google公司的很多项目如Web索引、Google Earth、Google Finance均采用Bigtable存储数据,这些应用对BigTable提出的要求差异很大,表示在()和()上
[*]数据量、相应速度
[*] 在BigTalbe中,表的每一个数据项都可以包含同一份数据的差别版本,差别版本的数据通过()索引
[*]时间戳
[*] HBase以()的形式存储数据
[*]表
[*] HBase中单位格(Cell)由行键、()、()唯一决定
[*]列族限定符、时间戳
[*] HMaster在功能上重要负责()和()的管理工作
[*]Talbe、Region
[*] HBase存储的核心是()存储
[*]HStore
[*] HBase中的所有数据文件都存储在Hadoop HDFS文件系统上,重要包罗两种文件范例:()和()
[*]HFile、HLog File
[*] 多元统计数据分析的重要内容包罗对数据的描述性分析方法息争析性方法的重要代表是()和()
[*]回归分析、鉴别分析
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]