【发布时间】:2020-07-25 10:22:04
【问题描述】:
列出一系列 Auora Mysql ddl 对象并将它们转换为 Redshift ddl(数据类型映射、PK、编码)的最佳方法是什么?
我正在尝试使用 lambdas 从 Aurora Mysql 迁移到 Redshift,但我需要先创建目标表。此操作必须在每次加载之前完成,因此需要自动化。
【问题讨论】:
标签: amazon-web-services amazon-redshift amazon-aurora
列出一系列 Auora Mysql ddl 对象并将它们转换为 Redshift ddl(数据类型映射、PK、编码)的最佳方法是什么?
我正在尝试使用 lambdas 从 Aurora Mysql 迁移到 Redshift,但我需要先创建目标表。此操作必须在每次加载之前完成,因此需要自动化。
【问题讨论】:
标签: amazon-web-services amazon-redshift amazon-aurora
这可以使用Database Migration Service来完成
您可以将 DMS 用于以下 DDL 操作,Schema Conversion Tool 需要执行进一步的操作:
当您使用此服务时,它需要在您的帐户中启动一个资源来执行该操作,因此请注意这一点,因为它会有一个cost。
【讨论】:
您可以使用 liquibase(或 flyway)和 jenkins 进行调度,如 aws blog 所示。
【讨论】: