如何解决如何进行双向数据同步 b/w Azure postgresql & onPrem oracle DB
我有一个 Oracle DB,其数据位于 OnPrem 中,Azure Postgresql DB 位于云中。 我真的需要在 Azure Postgresql DB 中尽可能接近实时地反映 Oracle 中的数据更改。 我需要 Azure Postgresql DB 中的数据更改以尽可能接近实时地反映在 OnPrem Oracle 中。
我是 Azure-Postgresql 的新手。 如果您有任何建议/见解,我将不胜感激。
解决方法
就目前而言,还没有直接的方法在本地 Oracle 数据库和 Azure PostgreSQL 数据库之间同步数据。您需要使用其他 ETL 方式。
根据我的经验,您可以考虑使用Data Factory。它用于传输数据以实现数据同步。你可以按照这种方式:
- 创建管道以将数据从本地 Oracle 复制到 Azure PostgreSQL。
- 创建一个 schedule trigger 来运行管道,我们可以设置 每 5 分钟执行一次。
对于本地数据集,您还需要 self-hosted integration runtime。
参考教程:
- Copy data from and to Oracle by using Azure Data Factory
- Copy and transform data in Azure Database for PostgreSQL by using Azure Data Factory
您需要考虑成本以及您是否可以接受。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。