gpt4 book ai didi

java - Kafka 依赖项 - ccs 与 ce

转载 作者:行者123 更新时间:2023-12-03 21:14:47 25 4
gpt4 key购买 nike

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

我应该使用哪一种?

例如 mongodb 连接器 use来自 maven central 的连接 API

但是来自 dev guide 的链接转至 https://packages.confluent.io/maven/org/apache/kafka/connect-api/5.5.0-ccs/和旁边 5.5.0-ccs还有5.5.0-ce版本。

所以,此时最后的版本是:

  • 2.5.0 来自 maven central
  • 来自 packages.confluent.io/maven 的 5.5.0-ccs
  • 5.5.0-ce 来自 packages.confluent.io/maven

  • 所有三个变体之间有什么区别?

    我应该使用哪一种?

    最佳答案

    5.x 版本是指来自 Confluent 的版本,而 2.5.0 是指开源 Apache Kafka 项目。
    根据 this documentation ce属于完整的 Confluent 平台,包括所有社区和商业组件包以及 ccs到 Confluent Community 组件包。
    此文档位于 licenses围绕 Confluent/Kafka 会给你更多细节。
    根据 inter-compatibility 上的 Confluent 文档:
    Confluent 平台和 Apache Kafka 兼容性

    Confluent Platform  Apache Kafka
    6.1.x 2.7.x
    6.0.x 2.6.x
    5.5.x 2.5.x
    5.4.x 2.4.x
    5.3.x 2.3.x
    ... ...
    Kafka-Connect 是开源 Apache Kafka 和两个 Confluent 软件包的一部分,因此使用哪个版本并不重要。与开源版本相比,融合包中可用的预构建/支持的连接器有所不同。当您计划构建自己的时,这无关紧要。
    这篇博文很好地介绍了 Confluent Hub .

    关于java - Kafka 依赖项 - ccs 与 ce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61532385/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com