论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
数据库
›
Nosql
›
华为HCCDA云技能认证--数据库服务
华为HCCDA云技能认证--数据库服务
滴水恩情
金牌会员
|
2024-11-27 15:40:35
|
显示全部楼层
|
阅读模式
楼主
主题
887
|
帖子
887
|
积分
2661
大家好呀!我是reload。本日继承带大家学习华为HCCDA云技能认证,涵盖华为云最为核心的计算、存储、网络、数据库、安全、部署等服务。本日学习
数据库服务
相关内容。
登录华为云官网:https://www.huaweicloud.com/ ,进入首页,在产品标题下可以检察全部与数据库相关的云产品及服务。
如上图所圈,这次主要学习云数据库RDS for MySQL、GaussDB和GeminiDB相关内容。
一、数据库服务
1、数据类型与数据治理
什么是
结构化数据
和
非结构化数据
?
=> 关于数据治理,在拿到数据后,首先要分析该数据是结构化还是非结构化的,根据类型选择对应的服务。
=> 非结构化数据放到存储(如OBS、EVS)内里存放;结构化数据,
完全结构化就用关系型
数据库,
半结构化用非关系型
数据库。
2、关系型、非关系型数据库对比
选择数据库时,首先从模子上分析,是否涉及事务处置惩罚、复杂的查询关联,还是数据量大、有并发访问需求。同理,别的指标如访问性能、类型等雷同分析。
3、华为云数据库选择
1)完整数据库办理方案:
2)云原生有哪些上风?
=>
云原生通过容器化、微服务架构、自动化运维等技能本领,实现了应用的快速部署、弹性扩展、高效运维和跨云部署
。
二、关系型数据库服务
1、RDS概述
关系型数据库RDS相关特性如下:
2、情境分析与题目办理
利用数据库搭建如下简朴架构。是否存在题目?题目出在哪里呢?
=> 明显看出,上述架构存在一个
故障单点
,即RDS。
很好理解,应用服务器不是单点,一台坏了剩下一台也能继承服务,但如果RDS坏了,整个体系就不能正常工作了。
既然如此,又该如何办理呢?主备部署
=>
主备部署
,简朴理解,就是
当主数据库出现故障时,RDS服务会自动把访问接口切换到备用服务器上,然后把主服务器更换掉,变成一台新的备用服务器
。通过该机制,当一台服务器坏掉就会被自动的更换,甚至可达秒级切换。
=> 主备服务器可同时放在一个可用区里,以获得较好的同步性;也可选择放在不同的可用区,从而获得跨可用区的容灾能力。
由于可用区大概会坏掉,有了多可用区的选择,就能在一个可用区坏掉时利用别的一个可用区的备数据库服务器,以保持业务连续性。
主备部署这么好,就没有啥缺点吗?
=>
成本增长
,如多部署一台服务器、多了一些数据同步的成本。
3、搭建高可用架构
回到最开始的题目,如下是基于
主备部署实现的高可用架构
的落地方案。
=> 只有主数据库向应用服务器提供服务,即承载全部数据库的访问流量;而备数据库则随时预备切换上来,平常不到场工作。
4、RDS备份的工作特点
有
自动Binlog
和
手动
两种备份方式,如下:
5、RDS读写分离
RDS可以通过
创建只读副本
的方式,建立
读写分离
的数据库体系。
读写分离是一种常见的数据库架构计划,通过将读操纵和写操纵分开到不同的数据库实例,来提升体系性能和可扩展性
。读写分离将读操纵分配到读数据库,而写操纵由写数据库处置惩罚,该方式能
有用分担数据库的负载,制止单个数据库成为瓶颈
,且能
实现读操纵和写操纵的并行处置惩罚
,提高体系的整体处置惩罚能力和响应速度。
6、只读副本实现水平扩展
同样,可以通过
创建只读副本
的方式实现水平扩展,如下:
7、RDS for MySQL产品架构
数据库管理员和数据库交付运维职员通过云上的RDS控制台,对数据库实例举行基础资源的管控,包罗弹性伸缩策略、备份、日志和监控等功能。
开辟者只需访问数据库管理员提供的访问接口,便可举行应用的开辟并操纵数据库RDS;根据管理员的配置举行
主备数据复制
,并遵循
读写分离
策略访问访问只读数据库副本,在发生灾难时,RDS可以或许
实现主备切换,确保高可用性
。
8、GaussDB (for MySQL)
除了 RDS for MySQL,还有没有其他数据库服务和办理方案呢?GaussDB (for MySQL)
8.1 概述及特性
首先是
兼容性
,可以实现较好的平替;然后是
存算分离、三副本
等上风,在讲华为云存储服务的时候重点先容过这两个概念,不明白的可以归去温故。
8.2 存算分离架构
GaussDB (for MySQL)具有
存算分离架构
,该架构主要上风表现在:
①
计算与存储分离
,性能提升至开源MySQL的数倍;
② 通过
RDMA协议
举行数据库传输,利用IO性能不再成为瓶颈;
③ 华为自研
DFV分布式存储
,容量高达128TB。
8.3 实现高可靠
数据0丢失,故障闪规复 => 支持跨可用区部署,跨地区备份,提升实例容灾能力。
注:RPO(Recovery point objective),规复点目标,是指业务体系所能容忍的数据丢失量。
8.4 多维扩展,海量存储
主要表现在
计算节点双向扩展
和
存储池化
,具体如下:
9、GaussDB
除了RDS for MySQL、GaussDB (for MySQL),是否还有更强大的数据库服务? GaussDB
9.1 概述及特性
GaussDB相关特性如下:
注:GaussDB和GaussDB (for MySQL)是两种不同的数据库服务,不要混淆。
9.2 sharding架构
GaussDB基于
Shared-Nothing (sharding)架构
,如下:
三、非关系型数据库服务
1、非关系型数据库特点
① 每条数据都是一个结构文档。
② 表格中的记录之间没有逻辑关系。
③ 擅长对完整值举行哈希定位而非复杂查询。
2、GeminiDB
当有大量高并发数据涌入体系时,又该利用哪种数据库服务呢?GeminiDB
=> GeminiDB是华为自主研发的分布式多模NoSQL数据库服务,其特性如下:
3、云数据库GeminiDB架构
1)
高可用
=> 当计算节点故障:秒级的故障切换;
=> 当存储节点故障:存储
三副本
,单点故障整体体系仍可运行。
2)
弹性扩容
=> 扩容计算节点:计算节点无状态,可快速扩容;
=> 扩容存储节点:共享存储,一键扩容,不中断业务。
4、非关系型数据库利用留意
①
计划好数据键和索引界说
。快速定位,制止全表查找。
=> 制止热键;
=> 制止数据过于复杂;
=> 不论数据量多少,毫秒级数据定位。
② 如果需要,在应用层
举行逻辑锁和数据逻辑关联
。
③ 在压力提高时,合理利用集群来分散压力。
=> 利用分片算法快速定位数据在集群中的位置;
=> 数据计划上让访问压力分散到集群内各个节点,制止热分区。
最后,关于HCCDA云技能认证,华为云双11福利限时秒杀,活动期间仅需1元!
详情请见汗青文章【
双11福利!华为云鸿蒙开辟认证仅需1元!!
】
好了,以上就是本日这篇文章的全部内容了。如果你想及时看到我的文章,只需做这几个动作:点星标、点在看(包罗赞)、评论、分享,我就会经常出现在您的常读列表,后面更新都会提示。感谢大家的关注和支持,祝大家生存美满,学业有成,奇迹蒸蒸日上!
最后,星标设置如下:
如下即设置成功!
往期精彩文章推荐(点击下方蓝字即可阅读!)
华为HCCDA云技能认证--网络服务
华为HCCDA云技能认证--存储服务
华为HCCDA云技能认证--计算服务
双11福利!华为云鸿蒙开辟认证仅需1元!!
云上盛宴--腾讯云双11活动玩法攻略
腾讯云计算工程师认证篇--云计算核心技能与分层架构
什么是数据中央和云计算?
华为认证HCIA篇--网络参考模子及应用层、传输层协议
华为认证HCIA篇--网络通讯基础
什么是华为认证?一图读懂2024最新华为认证架构!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
滴水恩情
金牌会员
这个人很懒什么都没写!
楼主热帖
体系集成商重返黄金年代
ubuntu 20.04 安装好搜狗输入法无法输 ...
使用扩展函数方式,在Winform界面中快 ...
SFSafariViewController 加载的网页与 ...
接入Harbor私有仓库
一次服务器被入侵的处理过程分享 ...
【C++】STL——vector模拟实现
未来数据库需要关心的硬核创新 ...
「年终总结」写了 3 年文章的我,昨天 ...
Linux 进程概念 (上)
标签云
挺好的
服务器
浏览过的版块
PostgreSQL
快速回复
返回顶部
返回列表