我正嘗試在AWS Aurora和Redshift之間建立同步。實現此同步的最佳方式是什麼?將數據從Amazon Aurora同步到Redshift
可能的方式來同步可以是: -
查詢表,在表中查找(因爲我只是在做插入,更新並不重要)的變化,這些變化在導出到一個平面文件S3存儲桶並使用Redshift複製命令插入Redshift。
使用和Boto3將更改發佈到Kinesis流中,然後在Firehose中使用此流,從那裏我可以直接複製到Redshift中。
使用Kinesis代理檢測binlog中的更改(是否可以使用Kinesis Agent檢測更改int binlog)並將其發佈到Firehose,然後將其複製到Firehose中。
我還沒有探索AWS Datapipeline。
https://aws.amazon.com/dms/ –