
Amazon Relational Database Service
Amazon Relational Database Service
Amazon RDS 提供托管的 MySQL / PostgreSQL / SQL Server / Oracle / MariaDB / Aurora 数据库,自动备份、补丁、扩展。
全自动备份、补丁、引擎升级
不能完全控制操作系统层(无 root SSH)
SDK 调 RDS.createDBInstance 创建实例(指定引擎、实例类、存储、网络)。完成后用标准客户端(mysql、psql 等)连接 endpoint。
可用率 · 30 天窗口
GitHub 活跃度
关于这个 API
RDS 把数据库的运维(备份、补丁、failover、扩存储)托管化。开发者从此专注 schema 设计和查询优化,不用半夜起来处理磁盘满或主从同步异常。它支持多种引擎,但近年 AWS 力推自研的 Aurora——号称兼容 MySQL/PostgreSQL 协议,存储层重写为分布式架构,读副本扩展到 15 个,failover 时间从分钟级降到秒级。
关键选择是引擎、实例类型、multi-AZ。Single-AZ 便宜但故障时几分钟不可用;multi-AZ 双倍价格但 failover 秒级。Aurora Serverless v2 进一步把数据库变成"按用量"——空闲时缩到 0.5 ACU,流量上升自动扩,适合流量不可预测的应用。注意 OS 层完全不可访问,需要自管 OS 的场景应该用 EC2 自部署数据库。
你可以做什么
- 1为应用提供托管关系数据库,无需自管 MySQL/Postgres
- 2自动每日备份与时间点恢复
- 3搭建只读副本分担读流量
- 4跨可用区部署 multi-AZ 实现高可用
优劣对比
优点
- 全自动备份、补丁、引擎升级
- Aurora 是 AWS 自研引擎,性能与扩展性强
- 与 IAM 整合做数据库认证
注意事项
- 不能完全控制操作系统层(无 root SSH)
- 版本升级有维护窗口短暂中断
- 相比自管,灵活性受限
快速开始
SDK 调 RDS.createDBInstance 创建实例(指定引擎、实例类、存储、网络)。完成后用标准客户端(mysql、psql 等)连接 endpoint。
常见问题
RDS 免费档?+
首 12 个月每月 750 小时 db.t2/t3.micro 单 AZ + 20GB 存储免费。生产用量需付费。
Aurora 比 RDS MySQL 贵吗?+
Aurora 单价稍高但性能与扩展性更好。Aurora Serverless v2 在低流量时可能更便宜。
主备切换需要多久?+
multi-AZ RDS 通常 60-120 秒;Aurora 30 秒以内;Serverless v2 几乎无感。
技术细节
- 认证方式
- api_key
- 计费
- paid
- 协议
- REST
- SDK
- python, javascript, java, go, ruby, csharp
- 响应时间
- 43 ms
- 上次巡检
- 2026/6/26 06:22:16
接口端点
从 OpenAPI spec 自动解析。显示 12 / 282 个未弃用端点。
/#Action=AddRoleToDBCluster/#Action=AddRoleToDBCluster/#Action=AddRoleToDBInstance/#Action=AddRoleToDBInstance/#Action=AddSourceIdentifierToSubscription/#Action=AddSourceIdentifierToSubscription/#Action=AddTagsToResource/#Action=AddTagsToResource/#Action=ApplyPendingMaintenanceAction/#Action=ApplyPendingMaintenanceAction/#Action=AuthorizeDBSecurityGroupIngress/#Action=AuthorizeDBSecurityGroupIngress另有 270 个端点未显示,详见 OpenAPI spec。
更多来自 Amazon Web Services 的 API
AWS IAM Access Analyzer API 分析 IAM 资源策略找潜在的过度授权或外部访问,主动识别安全风险。
Alexa for Business帮助企业在组织内使用Alexa设备和服务。
Amazon API Gateway帮助开发者构建安全且可扩展的移动和网页应用后端。
用于创建、管理和快速部署应用配置的服务。
Amazon AppFlow 提供云端数据流管理和集成服务。支持不同云服务间的数据传输和同步。
Amazon AppIntegrations 服务用于配置和重用与外部应用的连接。
Amazon AppStream 2.0 提供云端应用程序流式传输服务,支持远程访问和管理。
Amazon Athena 是一种交互式查询服务,允许使用标准 SQL 直接分析存储在 Amazon S3 中的数据。