簡體   English   中英

將數據從Redshift復制到MySQL / PSQL

[英]Copy data from Redshift To MySQL/PSQL

我試着尋找它但卻找不到......

將數據從Amazon Redshift復制到MySQL / PSQL數據庫的最佳方法是什么?

我所知道的唯一解決方案是將數據從Redshift復制到我的機器,然后將其移動到MySQL / PSQL,但這當然是I / O密集型且不可擴展。

任何人都可以建議更好的東西(可能是通過S3的東西)?

有很多方法可以做到這一點:

  1. 使用Redshift的UNLOAD命令將表數據導出並上傳到S3。 然后使用AWS S3 SDK將它們導入到psql / MySQL表中(可能使用Python / Java)

  2. 使用AWS Data Pipeline創建數據流以導出Redshift數據並將其導入您選擇的數據庫

  3. 使用AWS開發工具包以編程方式使用Python / Java / Ruby導出Redshift數據,並將數據導入數據庫。

這正是AWS Data Pipeline的構建方式。 請查看我們的工作示例,以完成您想要做的事情:

https://github.com/awslabs/data-pipeline-samples/tree/master/samples/RedshiftToRDS

暫無
暫無

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

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