kafka与oracle-goldengate之比较

7gyucuyw  于 2021-06-07  发布在  Kafka
关注(0)|答案(3)|浏览(503)

关于数据整合场景,是否有比较分析将apache kafka和oracle goldengate用于远程数据流?
在这种情况下,我们必须通过互联网将来自多个(~100)来源的感官结构化数据集成到单个目的地。
注:如果我的问题是一般性的,你在评论中的问题可能有助于我更准确地描述情况。
提前谢谢。

vcudknz3

vcudknz31#

假设100个源都是oracle数据库,那么如果您想配置vs代码,oracle goldengate将是最佳选择。您可以使用oracle goldengate将100个源“复制”到单个位置进行处理。
还要记住,oracle goldengate和kafka两者都不是,oracle goldengate可以对kafka主题进行更改。

fumotvh3

fumotvh32#

Strim实际上具有与goldengolden相同的更改数据捕获功能,可以从oracle捕获数据…并使用kafka作为底层消息总线。您可以在此处阅读有关如何从数据库执行cdc并将数据流式传输到kafka的教程:
http://www.striim.com/blog/2018/03/tutorial-real-time-database-integration-apache-kafka-change-data-capture/
免责声明:我在斯特里姆工作

zsbz8rwp

zsbz8rwp3#

您可以将oracle gg for big data(oracle gg)与kafka客户端结合使用,将消息传递到kafka主题或任何最终目的地。将oraclegg用于大数据的一个优点是,您可以使用上面的链接下载原型和poc的完整版本。
无论您正在研究什么goldengate风格的rdbms或基于java的解决方案,这都是正确的。oraclegg可以从多个异构数据源收集数据,并将数据传输到整合点。
您可以通过互联网将数据通过加密路径传送到目标,并将数据传递给Kafka客户端。这实际上取决于您选择将数据从源传递到目标的拓扑。
另一个需要考虑的问题是,oracle可能能够为您的企业提供基于云的复制服务,以便将数据传递到其目的地。

相关问题