Amazon RDS 是一项托管关系数据库服务,可为您提供六种常见的数据库引擎选项,包括 Amazon AuroraMySQLMariaDBOracleMicrosoft SQL ServerPostgreSQL。这意味着您当前已用于现有数据库的代码、应用程序和工具也可以用在 Amazon RDS 上。Amazon RDS 可处理日常的数据库任务,如预置、打补丁、备份、恢复、故障检测和维修。

Amazon RDS 让您能够轻松地使用复制功能来增强生产工作负载的可用性和可靠性。使用多可用区部署选项,您可以执行关键任务工作负载,并且能够利用高可用性和内置的自动故障转移功能,从您的主数据库转移到同步复制的辅助数据库。利用只读副本,您可以针对进行大量读取操作的数据库负载进行扩展,突破单个数据库部署的容量限制。

与所有 Amazon Web Services 相同,您无需预先投资,而且只需为所使用的资源付费。

开始免费使用 AWS

创建免费账户

AWS 免费套餐包括为期一年每月 750 小时的微型数据库实例使用时间,以及由 Amazon Relational Database Service (RDS) 提供的 20GB 存储空间以及 20GB 备份空间。

查看 AWS 免费套餐详细信息 »

AmazonRDS_ProductBanner

此处列出的部分功能是特定于某些 Amazon RDS 数据库引擎的功能。请参阅每个引擎的详情页面以了解具体情况。

Amazon Aurora | MySQL | MariaDBOracle | SQL Server | PostgreSQL

可以利用 AWS 管理控制台Amazon RDS 命令行界面或者简单的 API 调用在几分钟之内访问生产就绪型关系数据库的功能。

Amazon RDS 数据库实例为您所选择的引擎和类预配置了合适的参数和设置集。您可以在几分钟之内启动数据库实例并连接您的应用程序。数据库参数组提供数据库的精细控制和微调功能。

Amazon RDS 将确保您部署项目中使用的关系数据库软件已安装最新修补程序,保持最新状态。您可以选择控制是否修补数据库实例以及修补时间。了解更多 »

Amazon RDS 通用型存储是 SSD 型存储选项,可交付 3 IOPS/预置 GB 的一致基准,提供激增至 3000 IOPS 的能力。此存储类型适合于广泛的数据库工作负载。了解更多 »

Amazon RDS 预置 IOPS 存储是支持 SSD 的存储方案,旨在提供快速、可预测和一致的 I/O 性能。您可以在创建数据库实例时指定 IOPS 速率,然后 Amazon RDS 会为数据库实例的生命周期配置 IOPS 速率。这种存储类型专为 I/O 密集型事务 (OLTP) 数据库工作负载进行了优化。您最多可以为每个数据库实例预置 40000 次 IOPS,然而您实际实现的 IOPS 可能会因您的数据库工作负载、实例类型和数据库引擎选择而有所不同。了解更多 »

您可以将用来驱动您的部署的计算和内存资源最大扩展到 32 个 vCPU 和 244 GiB RAM。计算扩展操作通常可在几分钟之内完成。

随着您的存储要求的增长,您还可以预置其他存储。Amazon Aurora 引擎将根据您的数据库存储需求的增长而自动增加数据库卷的大小,最大为 64 TB 或者您定义的最大值。借助 MySQL、MariaDB、Oracle 和 PostgreSQL 引擎,您可以随时扩展到多达 16TB 存储,而不会造成停机。了解更多 »

Amazon RDS 的自动备份功能在默认情况下是开启的,可对数据库实例进行时间点恢复。Amazon RDS 将备份您的数据库和事务日志,并且按用户指定的保留期进行存储。这样,您就能够将数据库实例恢复为保留期内任意一秒钟所处的状态,最远可恢复为前五分钟的状态。您的自动备份保留期最长可配置为三十五天。

数据库快照是用户对您存储在 Amazon S3 中的实例进行的数据备份,在您明确删除它们之前将一直保留。您可以在需要时随时通过数据库快照创建新实例。尽管数据库快照作为完整备份运行,但您只需要为所使用的增量存储付费。

Amazon RDS 多可用区域部署为数据库实例提供了更强大的可用性和持久性,使其成为生产型数据库工作负载的理想之选。当您配置多可用区数据库实例时,Amazon RDS 会将数据同步复制到其他可用区 (AZ) 的备用实例中。了解更多 »

在发生硬件故障的情况下,Amazon RDS 将自动更换用于支持部署的计算实例。

Amazon RDS 可让您使用通过 AWS Key Management Service (KMS) 管理的密钥加密您的数据库。在通过 Amazon RDS 加密运行的数据库实例上,静态存储于底层存储的数据都将加密,自动备份、只读副本和快照也是如此。

Amazon RDS 支持在 SQL Server 和 Oracle 中实行透明数据加密。Oracle 中的透明数据加密可与 AWS CloudHSM 集成,从而使您能够在 AWS 云内的单租户硬件安全模块 (HSM) 设备中安全地生成、存储和管理您的加密密钥。

Amazon RDS 支持使用 SSL 来保护传输的数据

AWS 建议您在 Amazon VPC 中运行数据库实例,Amazon VPC 可使您将您的数据库隔离在您自己的虚拟网络中,并使用行业标准的加密 IPsec VPN 与您的本地 IT 基础设施连接。您可以配置防火墙设置并可以控制对数据库实例的网络访问。

Amazon RDS 可与 AWS Identity and Access Management (IAM) 集成并为您提供能力以控制您的 AWS IAM 用户和群组可在特定 Amazon RDS 资源(从数据库实例到快照、参数组、选项组)采取的操作。您还可以为 Amazon RDS 资源添加标签,并控制您的 IAM 用户和组可以对一组具有相同标签和标签值的资源采取的操作。例如,您可以配置您的 IAM 规则以确保开发人员能够修改“开发”数据库实例,但能更改“生产”数据库实例的只有数据库管理员。了解更多 »

Amazon RDS 为您的数据库实例提供 Amazon CloudWatch 指标,无需任何额外费用。您可以使用 AWS 管理控制台来查看关键运行指标,包括计算/内存/存储容量使用率、I/O 活动和实例连接数。Amazon RDS 还提供增强监控,该功能允许访问 50 多个 CPU、内存、文件系统和磁盘 I/O 指标。了解更多 »

Amazon RDS 可以通过电子邮件或通过 Amazon SNS 的数据库事件 SMS 文字短信向您发出通知。您可以使用 AWS 管理控制台Amazon RDS API 订阅与您的数据库实例相关的 40 多种不同的数据库事件。

Amaozn RDS 已与 AWS Config 集成,可通过记录和审计数据库实例配置 (包括参数组、子网组、快照、安全组和事件订阅) 的更改来支持合规性并增强安全性。

Amazon RDS 没有预先消费承诺;仅需按月为您所启动的每个数据库实例支付费用。此外,当您在数据库实例上完成工作后,可以轻松删除它。要查看更多详细信息,请访问 Amazon RDS 定价页面。

借助 Amazon RDS 预留实例,您可以将数据库实例预留一年或三年,并借此获得与按需实例定价相比而言更大的折扣。

借助 Amazon RDS,您可以轻松地一次将数据库实例停止和启动长达 7 天。这样,在数据库无需始终运行的开发和测试环境中,便可轻松、经济地使用数据库。

 


Amazon RDS 当前支持以下数据库实例类。有关 Amazon Aurora、MySQL、Oracle、SQL Server 和 PostgreSQL 数据库引擎,请参阅手支持的实例类表格。

实例类型 vCPU 内存 (GiB) PIOPS 优化的
网络性能
标准
db.m4.large 2
8

适中
db.m4.xlarge 4
16

db.m4.2xlarge 8
32
db.m4.4xlarge 16
64
db.m4.10xlarge 40
160
10Gb
db.m3.medium 1 3.75 - 适中
db.m3.large 2 7.5 - 适中
db.m3.xlarge 4 15
db.m3.2xlarge 8 30
内存优化型
db.r3.large 2 15 - 适中
db.r3.xlarge 4 30.5 适中
db.r3.2xlarge 8 61
db.r3.4xlarge 16 122
db.r3.8xlarge 32 244 -
10Gb
微型实例        
db.t2.micro 1 1 -
db.t2.small 1 2 -
db.t2.medium 2 4 - 适中
db.t2.large 2 8 - 适中

正在寻找 T1、M1、M2 或 CR1 数据库实例吗?请参阅上一代实例页面。