Amazon Relational Database Service logo

Amazon Relational Database Service

Amazon Relational Database Service

正常免费开源cloudAmazon Web Services62· JavaScript· MIT

Amazon RDS 提供托管的 MySQL / PostgreSQL / SQL Server / Oracle / MariaDB / Aurora 数据库,自动备份、补丁、扩展。

访问站点 ↗源码 ↗健康巡检 9 小时前
适合什么时候用

全自动备份、补丁、引擎升级

先注意什么

不能完全控制操作系统层(无 root SSH)

第一步先查

SDK 调 RDS.createDBInstance 创建实例(指定引擎、实例类、存储、网络)。完成后用标准客户端(mysql、psql 等)连接 endpoint。

认证
api_key
CORS
不支持
HTTPS
注册
需要
延迟
18 ms
协议
REST
计费
paid
Stars
62

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 18ms

GitHub 活跃度

62JavaScriptMIT17 未关闭 issue上次提交 110 天前
01

关于这个 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 自部署数据库。

02

你可以做什么

  • 1为应用提供托管关系数据库,无需自管 MySQL/Postgres
  • 2自动每日备份与时间点恢复
  • 3搭建只读副本分担读流量
  • 4跨可用区部署 multi-AZ 实现高可用
03

优劣对比

优点

  • 全自动备份、补丁、引擎升级
  • Aurora 是 AWS 自研引擎,性能与扩展性强
  • 与 IAM 整合做数据库认证

注意事项

  • 不能完全控制操作系统层(无 root SSH)
  • 版本升级有维护窗口短暂中断
  • 相比自管,灵活性受限
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://github.com/mermade/aws2openapi/<endpoint> \
  -H "Authorization: Bearer $API_KEY"
# Some providers use X-Api-Key instead — verify in the docs.
05

快速开始

SDK 调 RDS.createDBInstance 创建实例(指定引擎、实例类、存储、网络)。完成后用标准客户端(mysql、psql 等)连接 endpoint。

06

常见问题

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 几乎无感。

07

技术细节

CORS: NoHTTPS: Yes注册: Yes开源: Yes
认证方式
api_key
计费
paid
协议
REST
SDK
python, javascript, java, go, ruby, csharp
响应时间
18 ms
上次巡检
2026/5/12 07:36:33
08

接口端点

从 OpenAPI spec 自动解析。显示 12 / 282 个未弃用端点。

GET
/#Action=AddRoleToDBCluster
DBClusterIdentifier:query*RoleArn:query*FeatureName:queryAction:query*Version:query*
POST
/#Action=AddRoleToDBCluster
Action:query*Version:query*
GET
/#Action=AddRoleToDBInstance
DBInstanceIdentifier:query*RoleArn:query*FeatureName:query*Action:query*Version:query*
POST
/#Action=AddRoleToDBInstance
Action:query*Version:query*
GET
/#Action=AddSourceIdentifierToSubscription
SubscriptionName:query*SourceIdentifier:query*Action:query*Version:query*
POST
/#Action=AddSourceIdentifierToSubscription
Action:query*Version:query*
GET
/#Action=AddTagsToResource
ResourceName:query*Tags:query*Action:query*Version:query*
POST
/#Action=AddTagsToResource
Action:query*Version:query*
GET
/#Action=ApplyPendingMaintenanceAction
ResourceIdentifier:query*ApplyAction:query*OptInType:query*Action:query*Version:query*
POST
/#Action=ApplyPendingMaintenanceAction
Action:query*Version:query*
GET
/#Action=AuthorizeDBSecurityGroupIngress
DBSecurityGroupName:query*CIDRIP:queryEC2SecurityGroupName:queryEC2SecurityGroupId:queryEC2SecurityGroupOwnerId:query+2 更多
POST
/#Action=AuthorizeDBSecurityGroupIngress
Action:query*Version:query*

另有 270 个端点未显示,详见 OpenAPI spec。

09

标签

10

更多来自 Amazon Web Services 的 API