Difference between RDS and Redshift

断了今生、忘了曾经 提交于 2020-01-02 06:25:28

问题


Can anyone list down the main differences between Amazon Redshift and RDS? I know both are relational DB's but why choose one over the other ?


回答1:


RDS is a managed service for Online Transaction Processing databases (OLTP), i.e. a managed service for the usual MySQL, PostgreSQL, Oracle, MariaDB, Microsoft SQL Server or Aurora (Amazon's own relational database)

Redshift is a managed service for data warehousing, i.e. columnar oriented storage, typical for business analytics type of workloads.




回答2:


Brief Introduction of AWS RDS & Redshift,
AWS RDS:
Amazon RDS is a managed relational database service that provides you six familiar database engines to choose from, including Amazon Aurora, MySQL, MariaDB, Oracle, Microsoft SQL Server, and PostgreSQL. This means that the code, applications, and tools you already use today with your existing databases can be used with Amazon RDS. Amazon RDS handles routine database tasks such as provisioning, patching, backup, recovery, failure detection, and repair.

AWS Redshift:
Amazon Redshift is a fast and powerful, fully managed, petabyte-scale data warehouse service in the cloud. Traditional data warehouses require significant time and resource to administer, especially for large datasets. In addition, the financial cost associated with building, maintaining, and growing self-managed, on-premise data warehouses is very high. Amazon Redshift not only significantly lowers the cost of a data warehouse, but also makes it easy to analyze large amounts of data very quickly.



来源:https://stackoverflow.com/questions/36710527/difference-between-rds-and-redshift

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!