阿里云关系型数据库-云数据库RDS的简单使用

本文涉及的产品
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
RDS AI 助手,专业版
RDS MySQL DuckDB 分析主实例,基础系列 4核8GB
简介: 阿里云关系型数据库-云数据库RDS的简单使用

阿里云关系型数据库

(Relational Database Service,简称RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和SSD盘高性能存储,RDS支持MySQL、SQL Server、PostgreSQL、PPAP(Postgre Plus Advanced Server,高度兼容Oracle数据库)和MariaDB TX引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。


云数据库RDS相关概念

  • 实例:实例是虚拟化的数据库服务器。可以在一个实例中创建和管理多个数据库。
  • 地域:一般情况下,RDS实例应该和ECS实例位于同一地域,以实现最高的访问性能。
  • 可用区:指在某个地域内拥有独立电力和网络的物理区域。同一地域的不同可用区之间没有实质性的区别。
  • 数据库引擎:RDS支持多种数据库引擎,如MySQL、SQL Server、PostgreSQL、PPAP(Postgre Plus Advanced Server,高度兼容Oracle数据库)和MariaDB。
  •  网络类型:可以选择将实例创建在经典网络或专有VPC中。VPC是阿里云上一种隔离的网络环境,安全性比传统的经典网络更高。
  • 产品系列:分为基础版、高可用版、集群版和金融版。
  •  规格族:分为通用型、独享型、独占物理机型。
  • 存储类型:分为SSD本地盘、SSD云盘和ESSD云盘



RDS与自建数据库对比优势

对比项 RDS MySQL ECS自建 自购服务器搭建数据库
性价比
  • 弹性资源。
  • AliSQL深度定制的独立MySQL分支,提供了类似于MySQL企业版的诸多功能,提升用户使用感受。
  • 最多2倍存储空间大小的免费备份空间
  • 公网流量免费。
  • 免费使用自带的域名。
  • 更新速度快,紧跟MySQL最新版本。
  • 弹性资源。
  • 开源版无性能优化。
  • 备份空间独立收费。
  • 公网流量收费。
  • 一次投入的沉没成本大。
  • 开源版无性能优化。
  • 需要独立准备备份资源,成本极高。
  • 公网流量收费,域名费用高。
可用性
  • 基础版约15分钟即可完成故障转移。
  • 高可用版和集群版提供自研高可用系统,实现30秒内故障恢复。
  • 只读实例自动实现负载均衡。
  • 读写分离使用方便。
  • 未来会推出分析节点,满足分析型场景需求。
  • 基础版约30分钟完成故障转移。
  • 需要单独购买高可用系统。
  • 需要单独实现或者购买负载均衡服务。
  • 分析型场景需要与分析型数据库结合,搭建难度大、成本高。
  • 单机实例,少则两小时,多则等待配货数周。
  • 需要单独购买高可用系统。
  • 需要单独实现或者购买负载均衡设备。
  • 分析型场景需要与分析型数据库结合,搭建难度大、成本高。
可靠性
  • 数据可靠性高,自动主备复制、数据备份、日志备份等。
  • MySQL 5.7三节点企业版与MySQL 8.0三节点企业版,实现RPO(Recovery Point Objective)=0,数据无丢失;RTO(Recovery Time Objective) 通常情况在 1分钟左右。
  • 在好的架构下才能实现高可靠性。
  • 实现RPO=0的成本极高,需要单独购买研发服务。
  • 数据可靠性一般,取决于单块磁盘的损害概率。
  • 实现RPO=0的成本极高,需要单独购买研发服务。
易用性
  • 自动化备份恢复系统,支持按时间点恢复、单库备份恢复等,流式备份对实例性能影响小。
  • 自动化监控告警系统,支持秒级监控,覆盖实例和数据库所有性能指标,支持短信、邮箱、旺旺、钉钉等通道,且根据消费有大额度的免费短信数量。
  • 支持异地容灾
  • 支持一键版本升级
  • 无自动备份系统,流式备份能力需要单独实现,实现按时间点恢复功能成本高。
  • 需要单独购买监控系统,在云监控中配置告警系统。
  • 技术实现难度极大。
  • 版本升级成本高。
  • 无自动备份系统,流式备份能力需要单独实现,实现按时间点恢复功能成本高。
  • 需要单独购买或配置监控系统,通道较少,成本较高。
  • 异地数据中心成本极高,技术实现难度也大,很难实现异地容灾。
  • 版本升级成本高。
性能
  • MySQL的本地SSD盘实例性能极佳。
  • MySQL的ESSD性能较SSD提升显著。
  • 增加只读实例之后性能强劲且负载均衡。
  • CloudDBA提供高级优化能力。
  • SQL洞察满足大部分监控及性能优化数据库场景。
  • ECS本地盘意味着降低数据可靠性,采用云盘需要规划架构,成本支出较大。
  • 基于ESSD的ECS自建MySQL性能低于基于ESSD的RDS MySQL性能。
  • 实现集群版的难度较高,咨询成本较高,维护成本极高。
  • 依赖资深DBA,支出大,受制于人。
  • 比云计算硬件更新速度慢,性能一般都会低于云数据库。
  • 难以实现计算和存储分离,若使用高端存储实现计算和存储分离,动辄需要数千万支出。
  • 实现集群版的难度较高,咨询成本较高,维护成本极高。
  • 依赖资深DBA,支出大,受制于人。
安全
  • 事前防护:白名单、安全组、专有网络隔离。
  • 事中保护:需要单独实现连接链路加密和数据落盘加密,BYOK密钥轮转难度大,咨询成本较高。
  • 事后审计:审计困难,需要单独保存SQL日志。
  • 事前防护:白名单和专有网络隔离的咨询成本较高。
  • 事中保护:需要单独实现连接链路加密和数据落盘加密,BYOK密钥轮转难度大,咨询成本较高。
  • 事后审计:审计困难,需要单独保存SQL日志。


阿里云数据库怎么使用

1. 快速入门流程

image.png

2. 创建RDS SQL Server实例

您可以通过阿里云RDS管理控制台或API创建RDS实例。

3. 设置白名单

创建RDS SQL Server实例后,暂时还无法访问该实例,您需要设置RDS SQL Server实例的白名单,即IP白名单或安全组

  • IP白名单指允许访问RDS实例的IP清单。设置IP白名单可以让RDS实例得到高级别的访问安全保护,定期维护白名单。
  • 创建RDS实例后,您需要将外部IP地址添加至IP白名单中,外部设备才可以正常访问该RDS实例。
  • 当数据库连接异常时,您可以检查白名单设置是否正确。

4. 申请或释放外网地址

RDS支持内网地址和外网地址两种地址类型,默认提供内网地址供您内部访问RDS实例,如果需要外网访问,您需要申请外网地址。

image.png

image.png

5. 创建数据库和账号:

创建数据库和账号

6. 连接SQL Server实例

初始化配置后,您可以让ECS连接SQL Server实例,也可以本地连接到SQL Server实例,实现业务目标。

  • 使用DMS连接实例

DMS是阿里云提供的图形化的数据管理工具,可用于管理关系型数据库和NoSQL数据库,支持数据管理、结构管理、用户授权、安全审计、数据趋势、数据追踪、BI图表、性能与优化等功能。

  • 使用客户端连接实例

在ECS或本地电脑上启动Microsoft SQL Server Management Studio客户端。

  • 选择连接 > 数据库引擎 。
  • 在弹出的连接到服务器对话框中输入登录信息。

    image.png

    单击连接,即可连接到实例

    image.png

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
相关文章
|
5月前
|
SQL 关系型数据库 MySQL
阿里云RDS云数据库全解析:产品功能、收费标准与活动参考
与云服务器ECS一样,关系型数据库RDS也是很多用户上云必买的热门云产品之一,阿里云的云数据库RDS主要包含RDS MySQL、RDS SQL Server、RDS PostgreSQL、RDS MariaDB等几个关系型数据库,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,帮助您解决数据库运维的烦恼。本文为大家介绍阿里云的云数据库 RDS主要产品及计费方式、收费标准以及活动等相关情况,以供参考。
|
6月前
|
关系型数据库 MySQL 数据库
自建数据库如何迁移至RDS MySQL实例
数据库迁移是一项复杂且耗时的工程,需考虑数据安全、完整性及业务中断影响。使用阿里云数据传输服务DTS,可快速、平滑完成迁移任务,将应用停机时间降至分钟级。您还可通过全量备份自建数据库并恢复至RDS MySQL实例,实现间接迁移上云。
|
6月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS费用价格:MySQL、SQL Server、PostgreSQL和MariaDB引擎收费标准
阿里云RDS数据库支持MySQL、SQL Server、PostgreSQL、MariaDB,多种引擎优惠上线!MySQL倚天版88元/年,SQL Server 2核4G仅299元/年,PostgreSQL 227元/年起。高可用、可弹性伸缩,安全稳定。详情见官网活动页。
1152 152
|
6月前
|
关系型数据库 MySQL 数据库
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎
阿里云数据库RDS支持MySQL、SQL Server、PostgreSQL和MariaDB引擎,提供高性价比、稳定安全的云数据库服务,适用于多种行业与业务场景。
883 156
|
11月前
|
存储 关系型数据库 数据挖掘
【瑶池数据库动手活动及话题本周精选(体验ADB、 SelectDB,参与 RDS 迁移训练营)】(4.21-4.27)
本文为 “瑶池数据库动手活动及话题精选” 系列第一期,聚焦 SelectDB 日志分析、AnalyticDB Zero-ETL 集成、RDS 迁移训练营三大实战,设积分、实物等多重奖励,同步开启话题互动。点击链接参与,每周解锁数据库实战新场景。
|
11月前
|
人工智能 运维 关系型数据库
|
6月前
|
关系型数据库 MySQL 分布式数据库
阿里云PolarDB云原生数据库收费价格:MySQL和PostgreSQL详细介绍
阿里云PolarDB兼容MySQL、PostgreSQL及Oracle语法,支持集中式与分布式架构。标准版2核4G年费1116元起,企业版最高性能达4核16G,支持HTAP与多级高可用,广泛应用于金融、政务、互联网等领域,TCO成本降低50%。
|
6月前
|
弹性计算 关系型数据库 数据库
云数据库RDS数据库迁移上云
阿里云RDS是一种安全稳定、高性价比的在线数据库服务,支持弹性伸缩,帮助用户轻松部署与扩展数据库。提供实例创建、白名单设置、数据库与账号管理、便捷连接等功能,简化运维操作,保障数据安全。
|
6月前
|
关系型数据库 MySQL 数据库
云时代MySQL:RDS与自建数据库的抉择
在云计算时代,选择合适的数据库部署方案至关重要。本文深入对比了AWS RDS与自建MySQL的优劣,帮助您在控制权、运维成本和业务敏捷性之间找到最佳平衡点。内容涵盖核心概念、功能特性、成本模型、安全性、性能优化、高可用方案及迁移策略,为您提供全面的决策参考。

推荐镜像

更多