汇合平台vs阿帕奇卡夫卡

时间:2016-09-26 12:50:12

标签: apache-kafka platform confluent

我是kafka的新手,我对Confluent平台感到好奇。

似乎Confluent平台上的用户故事不多。

汇合平台是否只为kafka添加了更多的值?

或者任何人都可以告诉我你最喜欢哪一个?

我必须选择其中一个。

1 个答案:

答案 0 :(得分:69)

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

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

  • Python,C,C ++和Go中的客户端。 Apache Kafka包含Java客户端。如果您使用其他语言,Confluent Platform可能包含您可以使用的客户端。
  • 连接器 - Apache Kafka包含文件连接器。 Confluent添加了HDFS,JDBC和弹性搜索连接器。
  • REST代理 - 向Apache Kafka添加REST API,因此您可以使用任何语言甚至是浏览器
  • 架构注册表 - 如果您使用Avro,架构注册表将为您存储每个主题的Avro架构,并帮助您进行架构演变和兼容性。
  • 支持 - Confluent支持Confluent平台。任何人都不支持Apache Kafka(其他供应商使用他们自己的平台打包并支持他们自己的平台,就像Confluent在Confluent Platform中支持Kafka一样)。

希望这有助于您选择。