LELexEdge词汇锋面
DevOps专业术语

RDS

Amazon Relational Database Service

RDS · AWS 帮你管数据库,你只管写 SQL

数据库云平台
RDS
定义
RDSAmazon Relational Database ServiceDevOps领域的专业术语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 自研的云原生引擎。