【问题标题】:What is the difference between kafka and kafka-clients?kafka 和 kafka-clients 有什么区别?
【发布时间】:2018-12-07 00:40:41
【问题描述】:

我发现maven repo中有几个kafka。

来自 apache 的 maven repo 中有两个 kafka。 https://mvnrepository.com/artifact/org.apache.kafka/kafka https://mvnrepository.com/artifact/org.apache.kafka/kafka-clients

他们都可以从kafka服务器产生mesg和消费msg。

我想知道创建两种客户端的原因。

有什么区别,哪个更好?

【问题讨论】:

    标签: java maven apache-kafka


    【解决方案1】:

    他们都可以从kafka服务器产生mesg和消费msg

    只有一个客户端包,它包含在另一个包中。查看可以复制 POM 的部分下的编译依赖项部分

    如果您不打算运行嵌入式 Kafka 服务器或 Kafka 的任何其他运行时核心依赖项(例如 Kafka Connect 或 Kafka Streams,它们有自己的独立依赖项),则只需要 kafka-clients 包

    【讨论】:

      猜你喜欢
      • 2016-11-03
      • 2020-08-20
      • 2020-12-27
      • 2020-11-19
      • 1970-01-01
      • 2016-06-29
      • 1970-01-01
      • 2018-07-15
      • 2021-09-03
      相关资源
      最近更新 更多