AWS RDS(Amazon RDS)是Amazon Relational Database Service托管式关系数据库服务的缩写,是由云计算服务商亚马逊云科技推出的一项Web服务,让用户能够在AWS Cloud云中更轻松地设置、操作和扩展关系数据库。
一、AWS RDS是什么
Amazon RDS是亚马逊云推出的适用于MySQL, Postgres, Oracle, SQL Server和Amazon Aurora的托管关系型数据库,可为用户提供一个经济有效、容量可调的符合行业标准的关系数据库,并承担常见的数据库管理任务。
目前用户可在亚马逊云科技官网创建免费账户,试用AWS RDS免费套餐,每月使用750小时运行MySQL、MariaDB、PostgreSQL、SQL Server数据库的Amazon RDS单可用区db.t2.micro、db.t3.micro和db.t4g.micro实例(适用的数据库引擎),免费试用12个月。
点击进入:亚马逊云科技官网
二、AWS RDS和AWS EC2对比
Amazon RDS作为一项托管式数据库服务,负责大多数管理任务。通过消除繁琐的手动任务,RDS使用户可以专注于应用程序和用户。
AWS EC2(Amazon EC2)在Amazon Web Services云中提供可扩展的计算容量。EC2可为用户避免前期的硬件投入,因此用户能够快速开发和部署应用程序。利用Amazon EC2,用户可以将CPU、内存、存储和IOPS等进行拆分,以便单独对其进行扩展。
功能 |
Amazon EC2 管理 | Amazon RDS 管理 |
---|---|---|
应用程序优化 | 客户 |
客户 |
扩展 |
客户 | Amazon |
高可用性 | 客户 |
Amazon |
数据库备份 |
客户 | Amazon |
数据库软件修补 | 客户 |
Amazon |
数据库软件安装 |
客户 | Amazon |
操作系统修补 | 客户 |
Amazon |
操作系统安装 |
客户 | Amazon |
服务器维护 | Amazon |
Amazon |
硬件生命周期 |
Amazon | Amazon |
电源、网络和冷却 | Amazon |
Amazon |
三、AWS RDS的功能
1、支持多种数据库引擎
用户可以使用已熟悉的数据库引擎:Amazon Aurora、MariaDB、Microsoft SQL Server、MySQL、Oracle Database和PostgreSQL。
2、经济高效
Amazon RDS提供经济高效且可调整大小的容量,同时还可管理耗时的数据库任务,使用户能够专注于应用程序和业务。同时AWS RDS让用户能够创建只读副本,以进行扩展并突破单个数据库部署的容量限制,从而处理高读取量的数据库工作负载,且用户只需为使用的资源付费。
3、丰富的存储类型选择
可采用通用型(SSD)、预配置IOPS(SSD)或标准(磁性)存储来预置Amazon RDS数据库实例。
4、完全托管式关系数据库
AWS RDS可自动为数据库软件升级补丁,用户可以自定义数据的存储备份保留时间,并且实现时间点恢复。只需通过一次API调用,即可灵活地扩展与数据库实例相关联的计算资源或存储容量,让用户从中受益。
相关推荐:《亚马逊云科技教程:创建AWS RDS数据库实例》