簡體   English   中英

數據倉庫使用 AWS Redshift 還是 RDS?

[英]AWS Redshift or RDS for a Data warehouse?

現在我們有一個 ETL,它從 API 中提取信息,轉換並存儲在我們的 OLTP 數據庫中的一個大表中,我們希望將此表遷移到某個 OLAP 解決方案。 僅讀取此表以執行我們存儲在 OLTP 數據庫中的一些計算。

哪種服務最適合這里?

我們目前正在評估 Redshift,但之前從未使用過該服務。 另外,我們想到了 RDS 中的一些雪花模式(某種具有維度的事實表),因為打算存儲 10GB 到 100GB,但不知道這種方法可以擴展多少。

哪種服務最適合這里?

恕我直言,您可以進行 PoC 以查看哪種服務更適合您。 這實際上取決於您擁有多少數據、什么查詢以及您計划執行的負載。

AWS Redshift 旨在用於處理繁重並行工作負載的 PB 級或 EB 級規模的 OLAP。 RS 也可以聚合來自其他數據源(jdbc、s3 等)的數據。 然而,RS 不是 OLTP,它需要更多的靜態服務器開銷和管理部署的額外技能。

因此,如果沒有更多的數字和用例,人們就無法提出任何建議。 雲很棒,您可以嘗試看看什么適合您。

當您只想從數據庫讀取數據時,AWS Redshift 真的很棒。 基本上,后端的 Redshift 是一個面向列的數據庫,更適合於分析。 您可以使用 AWS DMS 將所有現有數據傳輸到 redshift。 AWS DMS 是一項基本上需要您現有數據庫的 bin 日志的服務,它會自動傳輸您的數據,我們無需做任何事情。 根據我的個人經驗,Redshift 真的很棒。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM