【发布时间】:2022-08-02 21:40:49
【问题描述】:
我正在尝试使用 Debezium 平台制作 Kafka-cdc。但我很困惑。 Confluent 平台和 Debezium 之间的真正区别是什么?
标签: apache-kafka apache-kafka-connect confluent-platform debezium
我正在尝试使用 Debezium 平台制作 Kafka-cdc。但我很困惑。 Confluent 平台和 Debezium 之间的真正区别是什么?
标签: apache-kafka apache-kafka-connect confluent-platform debezium
Confluent (https://www.confluent.io/) 是一个主要集成 Apache-Kafka (https://kafka.apache.org/) 及其生态系统的平台。所以假设基本的 Confluent 平台有 Zookeeper、apache kafka、KSql 和他们的控制中心。
Debezium 是另一个专注于数据库流的平台。
所以你认为 Confluent 是通用的 Streaming,而 Debezium 实际上有一个连接器 https://debezium.io/documentation/reference/stable/connectors/index.html 可以像 https://www.confluent.io/hub/debezium/debezium-connector-postgresql 那样集成到 Confluent
【讨论】:
在撰写本文时,Confluent Platform 没有任何 CDC 连接器,您也不需要它。作为 Confluent 平台的一部分捆绑的 Apache Kafka Connect 就是您所需要的,并且可以直接从 Apache Kafka 站点下载。
Debezium 基于 Kafka Connect API 构建,并作为插件提供。
【讨论】: