首页 > 解决方案 > 将数据从 Oracle Goldengate Onpremise 复制到 AWS(SQL 或 NOSQL)的最佳方式是什么?

问题描述

将数据从 Oracle Goldengate On 本地复制到 AWS(SQL 或 NOSQL)的最佳方式是什么?

标签: amazon-web-servicesmigrationtransactional-replicationoracle-golden-gate

解决方案


在我公司的案例中,我们将 Oracle 作为源数据库,将 Snowflake 作为目标数据库。我们构建了以下处理序列:

  1. 本地 OGG 提取可与本地 Oracle 数据库一起使用。
  2. Datapump 将跟踪发送到另一台主机
  3. 在这台主机上,我们有用于大数据复制的 OGG,它处理跟踪,然后将结果作为 json 发送到 AWS S3 存储桶。
  4. 由于 Snowflake DB 可以将 JSON 作为数据源处理并与 S3 存储桶一起使用,因此它将 json 加载到暂存表中,以便进行进一步处理。

您可以在此处阅读有关此方法的更多信息:https ://www.snowflake.com/blog/continuous-data-replication-into-snowflake-with-oracle-goldengate/


推荐阅读