云计算复习--分布式存储系统

news2024/9/19 9:44:53

分布式存储

分布式存储系统是一种将数据分散在多个独立节点上,并通过网络进行数据传输和访问的存储系统
分布式存储的特点:可扩展性、高可用性、容错性、高性能等。分布式存储系统能够水平扩展存储容量和性能,提供持续可用的数据存储服务,并具备强大的容错能力,确保数据的可靠性和稳定性
在这里插入图片描述
认识列族、行关键字、时间戳

在这里插入图片描述

NoSQL

特点:

  • 无需预定义模型
  • 无共享架构
  • 弹性可扩展
  • 异步复制
  • 分区存储
  • base特性,及最终一致性

Hbase

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

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 APIHBase ShellThrift 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在功能上主要负责()()的管理工作

    • TalbeRegion
  • HBase存储的核心是()存储

    • HStore
  • HBase中的所有数据文件都存储在Hadoop HDFS文件系统上,主要包括两种文件类型:()()

    • HFileHLog File
  • 多元统计数据分析的主要内容包括对数据的描述性分析方法和解析性方法的主要代表是()()

    • 回归分析判别分析

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1952928.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【在开发小程序的时候如何排查问题】

在开发小程序的时候如何排查问题 在最近开发小程序的时候,经常出现本地在浏览器中调试没有问题,但是一发布到预发环境就出现各种个样的问题 手机兼用性问题 有时候会出现苹果🍎手机键盘弹出,导致ui界面高度出现异常边界问题&#…

for循环打印1~10之间数字

对于for循环之前了解不够的同学可以看之前的我写的介绍 我们这里直接上代码 #include<stdio.h> int main() {int i 0;for (i 1; i < 11; i){printf("%d\n", i);}return 0; }

0724_驱动1 字符设备驱动内部实现

一、字符设备驱动内部实现工作原理 二、分布实现字符设备驱动API接口 分配对象&#xff1a; #include <linux/cdev.h> struct cdev *cdev_alloc(void) 函数功能&#xff1a;分配对象struct cdev *结构体指针 参数&#xff1a;无 返回值&#xff1a;成功返回struct cdev *…

人工智能类——计算机科学与技术

计算机科学与技术是一个非常大的门类。目前计算机科学与技术类招生的专业主要有计算机科学与技术、软件工程、网络工程、信息安全、物联网工程等&#xff0c;后面的几个专业是计算机科学与技术的重要分支&#xff0c;而这个门类的其他分支并没有单列出来一个本科专业&#xff0…

实战|EDU挖掘记录-某学校sql注入挖掘记录

本文来源无问社区&#xff0c;更多实战内容&#xff0c;渗透思路尽在无问社区http://www.wwlib.cn/index.php/artread/artid/9755.html 某大学的办公系统&#xff0c;学号是我从官网下载的优秀人员名单找到的&#xff0c;初始密码为姓名首字母加身份证后六位&#xff0c;我是社…

高级及架构师高频面试题-基础型

1、设计模式有哪些原则&#xff08;待解释的更直白&#xff09; 单一职责原则&#xff1a;一个类或方法应只负责一项职责&#xff0c;避免一个类因为多个变化原因而改变。开闭原则&#xff1a;软件实体应对扩展开放&#xff0c;对修改封闭。比如要增加用户类别的时候可以新增一…

Java高频面试题分享

文章目录 1. 策略模式怎么控制策略的选取1.1 追问&#xff1a;如果有100种策略呢&#xff1f;1.2 追问&#xff1a;什么情况下初始化Map 2. 什么是索引&#xff1f;什么时候用索引&#xff1f;2.1 追问&#xff1a;怎么判断系统什么时候用量比较少2.2 追问&#xff1a;如何实时…

树 ----- 基础学习

树 树&#xff1a;n&#xff08;n>0&#xff09;个结点的有限集合。n 0 ,空树。 在任意一个非空树中&#xff0c; 1&#xff0c;有且仅有一个特定的根结点 2&#xff0c;当n>1 时&#xff0c;其余结点可分为m个互不相交的有限集合T1,T2,T3.。。。。Tm&#xff0c;其中每…

使用 uPlot 在 Vue 中创建交互式图表

本文由ScriptEcho平台提供技术支持 项目地址&#xff1a;传送门 使用 uPlot 在 Vue 中创建交互式图表 应用场景介绍 uPlot 是一个轻量级、高性能的图表库&#xff0c;适用于创建各种交互式图表。它具有丰富的功能&#xff0c;包括可自定义的轴、网格、刻度和交互性。本篇博…

脊髓损伤的小伙伴锻炼贴士

Hey小伙伴们~&#x1f44b; 今天要跟大家聊一个超燃又超温馨的话题&#xff01;&#x1f31f; 对于我们脊髓损伤的小伙伴们来说&#xff0c;保持身体活力&#xff0c;不仅是健康的小秘诀&#xff0c;更是拥抱美好生活的超能量哦&#xff01;&#x1f4aa; #脊髓损伤# 首先&…

【ffmpeg命令入门】Nginx的安装与制作HLS流媒体服务器

文章目录 前言Nginx简介Ubuntu安装Nginxffmpeg生成HLS流媒体1. 生成HLS流媒体命令说明 配置Nginxffplay播放m3u8 总结 前言 在数字内容传输和流媒体服务中&#xff0c;HLS&#xff08;HTTP Live Streaming&#xff09;已经成为一种流行的解决方案&#xff0c;特别是在视频直播…

FPGA FIFO IP核(2)- 配置与调用

前言 上上期介绍了FIFO IP核理论方面的一些内容&#xff0c;接下来开始进行FIFO IP核的配置和使用部分。 FIFO IP核再理解 关键点 先进先出&#xff1a;数据按顺序写入FIFO&#xff0c;先被写入的数据在读取的时候先被读出。 FIFO存储器没有地址线。 FIFO主要作为缓存&#…

C语言 | Leetcode C语言题解之第275题H指数II

题目&#xff1a; 题解&#xff1a; int hIndex(int* citations, int citationsSize) {int left 0, right citationsSize - 1;while (left < right) {int mid left (right - left) / 2;if (citations[mid] > citationsSize - mid) {right mid - 1;} else {left mi…

时效性知识点是否值得花时间学习和研究

新趋势 智能大模型训练成本与人才培养成本之间的博弈。 视频 录了个断断续续的视频&#xff1a; 编程简单吗&#xff1f;为什么技术型内容几乎停更了&#xff1f; 代码形式的程序 /** Created by ArduinoGetStarted.com** This example code is in the public domain** Tuto…

[算法]插入排序和希尔排序

这里简单的介绍一下插入排序和希尔排序的算法实现&#xff0c;为简单起见&#xff0c;排序为升序且排序的数组是整形数组。 一、插入排序 &#xff08;一&#xff09;、算法思路 把数组里的第一个元素视为有序的&#xff0c;然后取第二个元素与前面的元素作比较&#xff0c;如…

2024钉钉杯A题思路详解

文章目录 一、问题一1.1 问题1.2 模型1.3 目标1.4 思路1.4.1 样本探究1.4.2 数据集特性探究&#xff1a;1.4.3 数据预处理1.4.4 数据趋势可视化1.4.5 ARIMA和LSTM两种预测模型1.4.6 参数调整 二、问题二2.1 问题2.2 模型2.3 目标2.4 思路2.4.1 样本探究2.4.2 数据集特性探究2.4…

jenkins中shell脚本中使用构建参数化Groovy变量的四种方式

jenkins中shell脚本中使用构建参数化Groovy变量的四种方式: 以字符变量为例&#xff1a; 流水线代码&#xff1a; pipeline {agent {//label "${server}"label "${28}"}stages {stage(Hello) {steps {echo Hello Worldecho "${28}"echo "…

C语言-TCP通信创建流程

TCP通信创建流程 1. 客户端创建TCP连接 在整个流程中, 主要涉及以下⼏个接⼝socket() : 创建套接字, 使⽤的套接字类型为流式套接字connect() : 连接服务器send() : 数据发送recv() : 数据接收创建套接字 首先&#xff0c;我们需要创建套接字&#xff0c;套接字是通信的基础…

Adobe Lightroom Classic 2024(LRC2024)软件下载(附下载链接)+LRC教程

目录 一、简介 二、下载 三、功能 四、使用操作 一、简介 Adobe Lightroom Classic 2024&#xff08;简称LRC2024&#xff09;是Adobe公司推出的一款专业级照片处理和管理软件&#xff0c;广泛应用于摄影师和摄影爱好者中。作为Adobe家族的一员&#xff0c;LRC2024在继承前…

平价不入耳运动耳机哪款最好?五款回购榜优品种草

许多有健身运动习惯的朋友在选择耳机时会优先考虑不入耳耳机&#xff0c;因为它佩戴舒适&#xff0c;稳固性和安全性更高&#xff0c;不仅在运动时不会轻易掉落&#xff0c;还能够方便我们在进行户外运动时接收外界的声音。那么&#xff0c;平价不入耳运动耳机哪款最好&#xf…