谁能列出Amazon Redshift和RDS之间的主要区别?我知道两者都是关系数据库,但为什么选择一个而不是另一个呢?
发布于 2016-04-19 20:05:27
RDS是在线事务处理数据库(OLTP)的托管服务,即通常的MySQL、PostgreSQL、Oracle、MariaDB、Microsoft SQL Server或Aurora (亚马逊自己的关系数据库)的托管服务
Redshift是一种用于数据仓库的托管服务,即面向列的存储,通常用于业务分析类型的工作负载。
发布于 2020-08-10 11:06:54
这取决于你的用例。
放在示例中:
如果您更频繁地使用Select * from <table>,请使用RDS。(OLTP)
如果你更经常使用像SUM(A)这样的特性,那就使用RedShift吧。(OLAP)
发布于 2016-04-19 19:32:12
AWS RDS & Redshift,简介
AWS RDS:
Amazon RDS是一种托管关系数据库服务,它为您提供了六个熟悉的数据库引擎供您选择,包括Amazon Aurora、MySQL、MariaDB、Oracle、Microsoft SQL Server和PostgreSQL。这意味着您现在已经在现有数据库中使用的代码、应用程序和工具也可以与Amazon RDS一起使用。Amazon RDS处理日常数据库任务,如配置、修补、备份、恢复、故障检测和修复。
亚马逊网络服务红移:
Amazon Redshift是一个快速而强大的、完全托管的、in级的云数据仓库服务。传统的数据仓库需要大量的时间和资源来管理,尤其是对于大型数据集。此外,与构建、维护和发展自我管理的本地数据仓库相关的财务成本也非常高。Amazon Redshift不仅显著降低了数据仓库的成本,还使得快速分析大量数据变得非常容易。
https://stackoverflow.com/questions/36710527
复制相似问题