apache-kafka - 融合平台与 apache kafka

标签 apache-kafka confluent-platform

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

4年前关闭。




Improve this question




我是 kafka 的新手,我对 Confluent 平台很好奇。 Confluent平台上的用户故事似乎并不多。 Confluent 平台和 Apache Kafka 有什么区别?

最佳答案

“哪一个是你最喜欢的”可能不是一个适合这个论坛的问题,因为它是非常主观的。
但是,我可以描述差异。

Confluent Platform 包括 Apache Kafka,所以无论如何你都会得到它。它还包括一些可以使 Apache Kafka 更易于使用的东西:

  • Python、C、C++ 和 Go 客户端。 Apache Kafka 包括 Java 客户端。如果您使用不同的语言,Confluent Platform 可能包含您可以使用的客户端。
  • 连接器 - Apache Kafka 包括一个文件连接器。 Confluent 添加了 HDFS、JDBC 和 Elastic Search 连接器。
  • REST 代理 - 将 REST API 添加到 Apache Kafka,因此您可以在任何语言甚至浏览器中使用它
  • 架构注册表 - 如果您使用 Avro,架构注册表将为您存储每个主题的 Avro 架构,并帮助架构演变和兼容性。
  • 支持 - Confluent 平台由 Confluent 支持。 Apache Kafka 本身并没有真正得到任何人的支持(其他供应商将其与自己的平台打包并支持自己的平台,就像 Confluent 在 Confluent Platform 中支持 Kafka 一样)。

  • 希望对您的选择有所帮助。

    关于apache-kafka - 融合平台与 apache kafka,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39703338/

    相关文章:

    docker - Kubernetes pod 将 coredns 中的外部 kafka 主机名解析为 pod 内的主机别名

    scala - 如何使用 Lagom Kafka Message Broker API 安全地跳过消息?

    java - Kafka Streams KTable 外键连接无法按预期工作

    hadoop - [HDFS connector + Kafka]单机模式下如何写多个主题?

    python - Kafka简单生产者不发送消息并且不给出错误

    postgresql - 卡夫卡连接 : No suitable driver found

    java - Windows 10 中的 Kafka 设置

    scala - 如何在 Scala 中编写 Kafka Producer

    docker - Kafka集群模式端口配置

    django - Kafka Python 生产者与 django Web 应用程序集成