从本地 Oracle 到 AWS 的实时复制

问题描述 投票:0回答:1

AWS 是否提供任何服务,可以将数据从本地 Oracle 实时复制到 AWS 中 EC2 上运行的 Oracle 实例?但问题是,环境之间的表结构并不相同。

查看AWS文档,没有找到任何满足此要求的服务。但想检查 AWS 是否有任何服务提供,它可以进行实时复制和转换。

或者,可以使用 AWS 服务或 Golden Gate 复制来完成直接复制,但可以添加事件通知,并使用 lambda 进行一些转换并添加到新表。但不确定这种复制的实时性如何?

还有其他方法可以提供实时/近实时复制吗?

谢谢

amazon-web-services oracle aws-lambda database-replication
1个回答
0
投票

最明显的开源解决方案是从 Debezium 开始。这是一个开源复制套件,允许您在各种数据源之间进行近乎实时的复制。它还允许转换。

如果您的源是本地 Oracle 数据库,您可以选择源连接器本机 LogMiner、XStream API 或使用 OpenLogReplicator。更多详细信息请参见 Debezium 文档

如果您想付费,可以使用 Oracle GoldenGate 或第三方付费解决方案,如 Qlik、Fivetran、Informatica 等。

© www.soinside.com 2019 - 2024. All rights reserved.