Kafka connect 开发连接器依赖性

问题描述 投票:0回答:1

为了开发我的Kafka连接器,我需要添加一个connect-API依赖。

我应该使用哪一个?

例如mongodb连接器 使用 连接api从 maven中心

但链接从 开发指南https:/packages.confluent.iomavenorgapachekafkaconnect-api5.5.0-ccs。 并在旁边 5.5.0-ccs 还有 5.5.0-ce 版本。

所以,此刻最后的版本是

三种变体之间有什么区别?

我应该使用哪一个?

apache-kafka apache-kafka-connect confluent confluent-platform
1个回答
3
投票

5.x版本是指Confluent发布的版本,而2.5.0是指Apache Kafka开源项目。这个 ccs 属于 "汇通平台"(授权)和 ce 到社区版的Confluent平台。本文档关于 许可证 围绕ConfluentKafka会给你更多的细节。

根据Confluent的文档 相容性 你有这样的关系:Confluent平台和Apache Kafka的兼容性。

Confluent Platform  Apache Kafka
5.5.x               2.5.x
5.4.x               2.4.x
5.3.x               2.3.x
...                 ...

Kafka-Connect是开源Apache Kafka和Confluent包的一部分,所以使用哪个版本并不重要。与开源版本相比,Confluent包中的预构建支持的连接器是有区别的。由于你打算自己构建,所以这并不重要。

这篇博文是对以下内容的一个很好的介绍 汇流枢纽.

© www.soinside.com 2019 - 2024. All rights reserved.