DevOps专业术语
RDS
Amazon Relational Database Service
RDS · AWS 帮你管数据库,你只管写 SQL
数据库云平台
RDS
- 定义
- RDS(Amazon Relational Database Service)是DevOps领域的专业术语。RDS 是 AWS 的托管数据库服务,自动处理备份、补丁、扩容和故障切换,支持 MySQL、PostgreSQL、MariaDB、Oracle 和 SQL Server。
最后更新:2026-03-18
什么是RDS?
RDS 是 AWS 的托管数据库服务,自动处理备份、补丁、扩容和故障切换,支持 MySQL、PostgreSQL、MariaDB、Oracle 和 SQL Server。
- AWS 托管,自动备份和故障切换
- 支持 MySQL、PostgreSQL 等主流引擎
- Aurora 是 AWS 自研的高性能兼容版本
RDS详解
RDS 将数据库的运维工作(安装、补丁、备份、监控、故障切换)交给 AWS 管理,用户只需关注数据库设计和查询优化。Aurora 是 AWS 基于 RDS 自研的数据库引擎,兼容 MySQL 和 PostgreSQL,性能提升 3-5 倍。RDS 的 Multi-AZ 部署提供高可用,Read Replica 提供读扩展。对于无服务器场景,Aurora Serverless 按实际使用量计费。
RDS的应用场景
正式定义
AWS 的全托管关系型数据库服务,自动处理运维并支持多种数据库引擎
应用场景
- 生产环境的关系型数据库托管
- 数据库的自动备份和灾难恢复
- 读写分离和水平扩展
常见误区
- RDS 不是免费的,即使不用也会产生实例费用
- RDS 不等于 Aurora,Aurora 是 RDS 上的高性能引擎
- 托管不等于零运维,查询优化和容量规划仍需要你来做
实际案例
📌 Aurora 的性能
Aurora 兼容 MySQL 和 PostgreSQL,但通过重新设计存储层实现了 3-5 倍的性能提升,Aurora Serverless v2 支持秒级自动扩缩容。
RDS的参考来源
关于RDS的常见问题
- RDS 和自建数据库有什么区别
- RDS 由 AWS 管理备份、补丁、高可用,省去运维负担;自建数据库更灵活但需要自己处理所有运维工作。
- RDS 支持哪些数据库引擎
- MySQL、PostgreSQL、MariaDB、Oracle、SQL Server、Aurora,Aurora 是 AWS 自研的云原生引擎。