gpt4 book ai didi

amazon-web-services - 将数据从 Amazon Aurora 同步到 Redshift

转载 作者:行者123 更新时间:2023-12-04 08:15:27 25 4
gpt4 key购买 nike

我正在尝试在 AWS Aurora 和 Redshift 之间设置同步。实现这种同步的最佳方法是什么?

可能的同步方式是:-

  • 查询表以查找表中的更改(因为我只执行插入,更新无关紧要),将这些更改导出到 S3 存储桶中的平面文件并使用 Redshift 复制命令插入到 Redshift 中。
  • 使用 python publisher和 Boto3 将更改发布到 Kinesis 流中,然后在 Firehose 中使用此流,我可以从那里直接复制到 Redshift 中。
  • 使用 Kinesis Agent 检测 binlog 中的更改(是否可以使用 Kinesis Agent 检测 int binlog 中的更改)并将其发布到 Firehose,然后从那里复制到 Firehose。

  • 我还没有探索过 AWS Datapipeline。

    最佳答案

    正如@Mark B 所指出的,AWS Database Migration Service可以在数据库之间迁移数据。这可以作为一次性练习完成,也可以连续运行,保持两个数据库同步。

    文档显示 Amazon Aurora can be a sourceAmazon Redshift can be a target .

    关于amazon-web-services - 将数据从 Amazon Aurora 同步到 Redshift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44598515/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com