数据仓库使用 AWS Redshift 还是 RDS?

现在我们有一个 ETL,它从 API 中提取信息,转换并存储在我们 OLTP 数据库中的一个大表中,我们希望将此表迁移到某些 OLAP 解决方案。读取此表仅用于执行我们存储在 OLTP 数据库中的一些计算。

哪种服务最适合这里?

我们目前正在评估 Redshift,但之前从未使用过该服务。另外,我们想到了 RDS 中的一些雪花模式(某种带有维度的事实表),因为打算存储 10GB 到 100GB,但不知道这种方法可以扩展多少。

snow2059 回答:数据仓库使用 AWS Redshift 还是 RDS?

哪种服务最适合这里?

恕我直言,您可以进行 PoC 以查看哪种服务更适合您。这实际上取决于您拥有多少数据、什么查询以及您计划执行的负载。

AWS Redshift 旨在用于处理繁重并行工作负载的 PB 级或 EB 级的 OLAP。 RS 也可以聚合来自其他数据源(jdbc、s3 等)的数据。但是 RS 不是 OLTP,它需要更多的静态服务器开销和管理部署的额外技能。

因此,如果没有更多的数字和用例,就无法提出任何建议。云很棒,您可以尝试看看什么适合您。

,

当您只想从数据库中读取数据时,AWS Redshift 真的很棒。基本上,后端的 Redshift 是一个面向列的数据库,更适合于分析。您可以使用 AWS DMS 将所有现有数据传输到 redshift。 AWS DMS 是一项基本上需要您现有数据库的 bin 日志的服务,它会自动传输您的数据,我们无需做任何事情。根据我的个人经验,Redshift 真的很棒。

本文链接:https://www.f2er.com/52356.html

大家都在问