阿里云关系型数据库
(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自建 | 自购服务器搭建数据库 |
性价比 |
|
|
|
可用性 |
|
|
|
可靠性 |
|
|
|
易用性 |
|
|
|
性能 |
|
|
|
安全 |
|
|
阿里云数据库怎么使用
1. 快速入门流程
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实例,如果需要外网访问,您需要申请外网地址。
5. 创建数据库和账号:
创建数据库和账号
6. 连接SQL Server实例
初始化配置后,您可以让ECS连接SQL Server实例,也可以本地连接到SQL Server实例,实现业务目标。
- 使用DMS连接实例
DMS是阿里云提供的图形化的数据管理工具,可用于管理关系型数据库和NoSQL数据库,支持数据管理、结构管理、用户授权、安全审计、数据趋势、数据追踪、BI图表、性能与优化等功能。
- 使用客户端连接实例
在ECS或本地电脑上启动Microsoft SQL Server Management Studio客户端。
- 选择连接 > 数据库引擎 。
- 在弹出的连接到服务器对话框中输入登录信息。
单击连接,即可连接到实例