【问题标题】:Kafka integration with Ingres databaseKafka 与 Ingres 数据库的集成
【发布时间】:2019-06-26 14:21:58
【问题描述】:

我正在尝试将 Ingres 数据库与 Kafka 集成。我正在寻找的是,一旦在 Ingres 数据库中插入/更新/删除了一条记录,它就应该在 Kafka 主题中发布这条记录。有没有这样的产品/框架可以实现这一目标?

有一些名为“Kafka Ingress 连接器”的连接器可在 https://developer.adroitlogic.com/connectors/docs/17.07/kafka/kafka_ingress_connector.html 但这似乎不适用于 Ingres 数据库。注意拼写差异。数据库名称是 Ingres,而本网站上给出的连接器名称是 Ingress。即使我忽略拼写差异,网页也不会谈论 Ingres 数据库。似乎“Kafka Ingress Connector”这个名称是为了某些不同的目的而给出的,它并不是真正用于 Ingres 数据库的。

我期待 Ingres 数据库和 Kafka 之间的实时集成。如果有人知道这一点,请告诉我。 此外,如果 adroitlogic 的某个人可以确认 Kafka Ingress 连接器,那就太好了。谢谢!

【问题讨论】:

  • 对不起,我从未使用过 Kafka,但如果有帮助,快速的网络搜索表明可以通过 JDBC 建立数据库连接; Ingres 附带一个 JDBC 驱动程序(以及一个 ODBC 驱动程序)。

标签: apache-kafka ingres adroitlogic


【解决方案1】:

我不知道有任何开源连接器。 HVR 为 Ingres 和 Kafka 提供实时数据集成,但我认为您需要购买许可证才能使用它。

【讨论】:

    【解决方案2】:

    我不知道有任何预制框架可以做到这一点,但这也不难。对这些类型需求的传统架构解决方案是创建一个规则+过程,将更改发布到队列,实现为自己的表,并引发事件。然后,您创建一个简单的 C(或其他)应用程序来侦听事件,从队列(表)中提取记录,并发布到消费者应用程序,在本例中为 Kafka。

    (Ingress是完全不同的东西,与产品Ingres无关)

    【讨论】:

      猜你喜欢
      • 2023-03-31
      • 2019-08-16
      • 2017-01-01
      • 1970-01-01
      • 2021-05-15
      • 2018-07-09
      • 1970-01-01
      • 2016-05-15
      • 1970-01-01
      相关资源
      最近更新 更多