《阿里云认证的解析与实战-关系型数据库ACP认证》——RDS关系型数据库的解析与实践(上)—— 四、 RDS的访问与存储

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 《阿里云认证的解析与实战-关系型数据库ACP认证》——RDS关系型数据库的解析与实践(上)—— 四、 RDS的访问与存储

1. RDS的访问方式

 

image.png

 

访问模式:高性能访问模式

访问地址:内网访问;外网访问

 

2. 数据库代理

 

RDS数据库代理是位于数据库服务端和应用服务端之间的网络代理服务,用于代理应用服务端访问数据库时的所有请求,具有高可用、高性能、可运维、简单易用等特点,同时提供自动读写分离、事务拆分、连接池等高级功能。

 

1) 共享代理

 

共享/争抢代理资源

不支持高级特性

已下线

 

2) 独享代理

 

更好的稳定性

更好的隔离性

更好的性能

收费功能

 

image.png

 

3. 存储类型

 

image.png

 

4. 存储引擎

 

RDS for MySQL提供了多种存储引擎,其中InnoDB最为常用;

阿里云强烈推荐使用InnoDB存储引擎,不仅因为其具备更好的性能,而且由于InnoDB其自身良好的设计,能够更有效避免数据表损坏情况的发生。

image.png

 

InnoDB是MySQL的默认存储引擎,它提供了高可靠性和高性能,并具有以下主要优点:

 

事务安全性(符合ACID)

MVCC(多版本并发控制)

InnoDB行级锁

一致性非锁定读

支持外键引用完整性约束

大数据处理与优化

支持不同存储引擎表的混合查询

崩溃恢复

 

5. 实例类型

 

1) 只读实例

 

在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法承受读取压力,甚至对业务产生影响;

为了实现读取能力的弹性扩展,分担数据库压力,用户可以创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,增加应用的吞吐量。

image.png

 

只读实例采用MySQL的原生复制功能,将源数据库实例(以下简称主实例)的更改同步到所有相关的只读节点;

根据MySQL内存大小:内存≥64GB最多可创建10个只读实例;内存<64GB最多可创建5个只读实例;

只读节点采用单个物理节点的架构,只读节点down机后,阿里云承诺将在24小时内恢复。

 

2) 异地灾备实例

 

对于数据可靠性有强需求的业务场景,或是有监管需求的金融业务场景,RDS提供异地灾备实例,帮助用户提升数据可靠性;

RDS通过数据传输服务(DTS)实现主实例和异地灾备实例之间的实时同步;

主实例和灾备实例均搭建主备高可用架构,当主实例所在区域发生突发性自然灾害等状况,主实例和备实例均无法连接时,可将异地灾备实例切换为主实例,在应用端修改数据库连接地址后,即可快速恢复应用的业务访问;

灾备实例可通过DTS管理控制台实现同步对象变更、同步速度设置、延迟报警等同步链路原生功能。

 

image.png

 

灾备实例还有以下功能特点

 

提供独立的数据库连接地址,由用户应用;

端自助控制连接;

使用主备高可用架构;

按量付费,即开即用、即停即止;

提供独立的白名单配置、账号管理。

 

3) 只读实例、主备实例和灾备实例三者之间的关系

 

只读实例和主备实例在同一地域,可以在不同可用区;备实例和主实例在同一个地域;灾备实例和主备实例在不同地域。

只读实例可以根据需要创建最多10个;备实例数量是固定的1~2个,高可用版1个,三节点企业版(原金融版)2个;灾备实例是不同地域的一主一备。

只读实例创建并设置读权重后就会持续提供服务;备实例和灾备实例在主实例正常运行时都不会提供服务。

 

image.png

 

4) 分析实例

 

RDS MySQL提供分析实例功能,可以将RDS MySQL主实例中的数据自动同步到MySQL分析实例中,解决RDS MySQL复杂分析查询卡顿问题,实现毫秒级针对万亿级数据进行即时的多维分析透视和业务探索。

 

image.png

 

相关文章
|
3天前
|
存储 弹性计算 NoSQL
"从入门到实践,全方位解析云服务器ECS的秘密——手把手教你轻松驾驭阿里云的强大计算力!"
【10月更文挑战第23天】云服务器ECS(Elastic Compute Service)是阿里云提供的基础云计算服务,允许用户在云端租用和管理虚拟服务器。ECS具有弹性伸缩、按需付费、简单易用等特点,适用于网站托管、数据库部署、大数据分析等多种场景。本文介绍ECS的基本概念、使用场景及快速上手指南。
16 3
|
14天前
|
域名解析 网络协议
非阿里云注册域名如何在云解析DNS设置解析?
非阿里云注册域名如何在云解析DNS设置解析?
|
23天前
|
弹性计算 网络协议 Ubuntu
如何在阿里云国际版Linux云服务器中自定义配置DNS
如何在阿里云国际版Linux云服务器中自定义配置DNS
|
23天前
|
弹性计算 负载均衡 网络协议
内部名称解析设置阿里云私有 DNS 区域,针对于阿里云国际版经验教程
内部名称解析设置阿里云私有 DNS 区域,针对于阿里云国际版经验教程
|
2月前
|
机器学习/深度学习 Java API
阿里云文档智能解析——大模型版能力最佳实践与体验评测
阿里云文档智能解析(大模型版)在处理非结构化数据方面表现优异,尤其是在性能和可扩展性上具有明显优势。虽然存在一些待完善之处,但其强大的基础能力和广泛的适用场景使其成为企业数字转型过程中的有力助手。随着技术的不断进步和完善,相信它会在更多领域展现出更大的价值。
123 5
阿里云文档智能解析——大模型版能力最佳实践与体验评测
|
6天前
|
运维 Cloud Native 持续交付
云原生技术解析:从IO出发,以阿里云原生为例
【10月更文挑战第24天】随着互联网技术的不断发展,传统的单体应用架构逐渐暴露出扩展性差、迭代速度慢等问题。为了应对这些挑战,云原生技术应运而生。云原生是一种利用云计算的优势,以更灵活、可扩展和可靠的方式构建和部署应用程序的方法。它强调以容器、微服务、自动化和持续交付为核心,旨在提高开发效率、增强系统的灵活性和可维护性。阿里云作为国内领先的云服务商,在云原生领域有着深厚的积累和实践。
25 0
|
13天前
|
监控 网络协议 数据挖掘
阿里云国际云解析DNS如何开启/关闭流量分析?
阿里云国际云解析DNS如何开启/关闭流量分析?
|
13天前
|
弹性计算 网络协议 网络安全
内网DNS解析&VPN网关联动实现云上访问云下资源
内网DNS解析&VPN网关联动实现云上访问云下资源
|
13天前
|
域名解析 缓存 网络协议
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
|
15天前
|
人工智能 分布式计算 数据处理
阿里云与传智教育联合直播:深度解析MaxFrame,探索量化交易新纪元
2024年10月15日,阿里云与传智教育联合举办了一场主题为“解密新一代AI+Python分布式计算框架MaxFrame”的直播,对阿里云最新推出的分布式计算框架MaxFrame进行了详细的介绍。
175 0

推荐镜像

更多