0

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

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

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

4

2 回答 2

0

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

于 2019-06-26T14:47:22.863 回答
0

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

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

于 2019-07-10T14:32:06.407 回答