【问题标题】:Creating a Redshift database from an RDS PostgreSQL database从 RDS PostgreSQL 数据库创建 Redshift 数据库
【发布时间】:2017-11-02 18:58:25
【问题描述】:

我从事的工作具有完整的 AWS 设置。我们有一个 Amazon RDS PostgreSQL 数据库,我们希望将其移入 Amazon Redshift 数据中心。

问题是,我完全不知道该去哪里。我有 Redshift 设置,并且正确设置了安全性,但这就是我的谷歌搜索让我陷入困境的地方。

你能帮我解决这个问题吗?我将使用 Kinesis 将数据从我们的 PostgreSQL 数据库流式传输到 Redshift。我是否必须设置表格才能开始该过程,还是可以直接从 Kinesis 进行流式传输,然后从那里开始流程?

【问题讨论】:

  • 为什么要使用 kinesis?为此使用 aws DMS。
  • 能否请您编辑您的问题并提供有关流组件的其他信息?您打算将其仅用于数据库的初始填充,还是用作持续的数据源?

标签: amazon-web-services amazon-redshift amazon-kinesis


【解决方案1】:

如果您的目标是将 PostgreSQL 数据库迁移到 Redshift,那么您可以使用AWS Database Migration Service Documentation。

它可以执行一次性迁移,也可以执行连续迁移以保持数据库“同步”。

应该不需要 Kinesis 参与数据库迁移。

但是,如果您希望将数据持续加载到 Redshift 集群中(例如,从网站流式传输数据并在 Redshift 中捕获),那么您将需要使用 Amazon Kinesis Firehose,它可以直接流式传输到 Redshift。

【讨论】:

    猜你喜欢
    • 2020-09-24
    • 2016-07-29
    • 1970-01-01
    • 2011-08-09
    • 1970-01-01
    • 2020-11-02
    • 1970-01-01
    • 2016-02-08
    • 1970-01-01
    相关资源
    最近更新 更多