如何选择公有云DWS或者公有云RDS?
公有云DWS和公有云RDS都让您能够在云中运行传统的关系数据库,同时转移数据库管理负载。您可将RDS数据库用于联机事务处理 (OLTP) ,报告和分析,对于大量数据的读(一般是复杂的只读类型查询)支持不足。DWS利用多节点的规模和资源并使用各种优化法(列存,向量引擎,分布式框架等),专注于联机分析处理(OLAP),为传统数据库对大型数据集的分析及报告工作负荷提供了数量级改善。
当您的数据及查询的复杂性增加时,或者在您要防止报告和分析处理对OLTP工作负荷造成干扰时,DWS可提供横向扩展能力。
您可以根据下表简单判断什么场景更适合用DWS或RDS。
特性 | OLTP | OLAP |
|---|---|---|
用户 | 操作人员,低层管理人员 | 决策人员,高级管理人员 |
功能 | 日常操作处理 | 分析决策 |
设计 | 面向应用 | 面向主题 |
数据 | 最新的,细节的,二维的,分离的 | 历史的,集成的,多维的,统一的 |
存取 | 读/写数十条记录 | 读上百万条记录 |
工作范围 | 简单的读写 | 复杂的查询 |
数据库大小 | 百GB | TB-PB级别 |

