title, type, tags, sources, last_updated
| title |
type |
tags |
sources |
last_updated |
| Amazon RDS |
entity |
| AWS |
| Database |
| Relational Database |
| Managed Service |
|
| ctp-topic-66-exposing-the-differences-between-postgresql-rds-and-aurora |
|
2026-04-23 |
Overview
Amazon RDS(Relational Database Service)是 AWS 提供的托管关系型数据库服务,计算(EC2)与存储(EBS)分离,支持 Multi-AZ 部署,相比 Aurora 成本更低、存储选项更灵活。
Core Architecture
- Compute + Storage Separation:EC2 计算节点 + EBS 存储卷的分离架构
- Multi-AZ Deployment:主节点 + 备用节点(独立计算和存储),故障时备用节点接管
- Single Endpoint:每个集群一个端点(不同于 Aurora 的 Writer/Reader 分离)
Key Advantages
- 更低入门成本:提供更小规格实例,适合小型数据库
- 存储灵活性:支持 GP2、GP3、预置 IOPS、磁性存储多种类型
- 广泛引擎支持:PostgreSQL、MySQL、MariaDB、Oracle、SQL Server 等
- 更成熟:发布更久,文档和社区资源更丰富
Key Limitations
- RTO 2 分钟:AZ 故障时恢复时间目标约 2 分钟
- 读副本需数据复制:新增读副本需重新复制数据
- 无 Blue-Green Deployment(PostgreSQL/MySQL 均不支持跨版本 Blue-Green)
- 最大 IO 受 EBS 限制:不如 Aurora 的无上限 IO 能力
Storage Types
| 类型 |
特点 |
适用场景 |
| GP2 |
通用 SSD,平衡性能与成本 |
大多数工作负载 |
| GP3 |
通用 SSD,独立性能配置 |
需要成本优化的场景 |
| 预置 IOPS |
高性能,稳定的 IOPS |
IO 密集型应用 |
| 磁性 |
低成本,较低性能 |
归档/不常访问的数据 |
Related Entities
Aliases
- RDS
- Amazon RDS
- RDS PostgreSQL
- Amazon Relational Database Service
- AWS RDS