跳至主要内容

Amazon RDS 和 Amazon Redshift 有什么区别?

两者都运行 SQL 查询,但它们针对截然不同的工作负载进行了优化。RDS 处理应用程序的事务操作(插入、更新、查找)。Redshift 为您的数据团队处理分析查询(聚合、扫描、跨数十亿行的连接)。

并排比较

*由 AI 生成的内容

比较
Amazon RDS
Amazon Redshift
类别

数据库、关系数据库

数据库、分析

说明

易于管理关系数据库,针对总拥有成本进行了优化。支持 MySQL、PostgreSQL、MariaDB、Oracle、SQL Server 和 Db2。

云数据仓库,让您能够使用标准 SQL 和现有 BI 工具快速且经济高效地分析所有数据。

最适用于
  • Web 和移动应用程序
  • 电子商务
  • SaaS 应用程序
  • 标准关系型工作负载
  • 数据仓库
  • 商业智能
  • 日志分析
  • 大数据分析
主要功能
  • 多可用区部署
  • 只读副本
  • 自动备份
  • 6 种引擎选择
  • Amazon CloudWatch 数据库洞察
  • 列式存储
  • 大规模并行处理
  • Redshift 无服务器
  • 数据共享、机器学习集成
定价模式

按需、预留或无服务器

按需、预留或无服务器

免费套餐

是 — 2 个月的 Redshift 无服务器试用期

专家点评

RDS 免去了数据库管理中无差别的繁重工作(修补、备份和失效转移),让您的团队能够专注于模式设计和查询优化,而不是基础设施。

Redshift 专为大规模分析而构建。列式存储加上大规模并行处理,意味着扫描数十亿行数据的 BI 查询只需几秒钟即可完成,而不是几个小时。Redshift 无服务器完全消除了容量规划——您只需运行查询即可。

客户案例
查看产品页面

RDS 和 Redshift 的对比情况

Amazon RDS 和 Amazon Redshift 都是完全托管的服务,提供静态和传输中加密、IAM 集成、自动备份和 VPC 支持。上表列出的功能突出显示了两项服务的区别。

如果您的应用程序需要快速读取和写入单个记录(例如用户登录、下单、库存更新),请选择 RDS。RDS 以行为导向,针对事务性工作负载进行了优化,每次只需处理一行或几行数据。

如果您的数据团队需要分析大型数据集(例如,聚合数百万行数据、历史趋势分析、BI 仪表板),请选择 Redshift。Redshift 以列为导向,针对扫描和聚合海量表进行了优化。

常见模式:大多数组织同时使用两者。RDS 为应用程序(OLTP)提供支持,数据定期加载到 Redshift 中进行分析(OLAP)。AWS Glue 或 DMS 负责处理两者之间的数据移动。

Browse all cloud computing concepts

Browse all cloud computing concepts content here:

正在加载
正在加载
正在加载
正在加载
正在加载

Did you find what you were looking for today?

Let us know so we can improve the quality of the content on our pages