Kafka Channel 和 Kafka Broker 有什么区别?

数据挖掘 阿帕奇卡夫卡
2022-02-14 04:19:15

我是 Apache Kafka 的初学者。我现在正在阅读一些架构文档,并在图表中找到 2 个组件:

  • 卡夫卡频道
  • 卡夫卡经纪人

这两个组件有什么区别?

1个回答

什么是 Kafka 经纪人?

Kafka是一个分布式流媒体平台。它在一个或多个节点上作为集群运行,集群中的每个节点都称为 Kafka Broker。

什么是卡夫卡频道?

Kafka ChannelFl​​ume Channel的一种水槽是:

Apache Flume 是一个分布式、可靠且可用的系统,用于有效地收集、聚合来自许多不同来源的大量日志数据并将其移动到集中式数据存储。

Apache Flume 的使用不仅限于日志数据聚合。由于数据源是可定制的,Flume 可用于传输大量事件数据,包括但不限于网络流量数据、社交媒体生成的数据、电子邮件消息和几乎任何可能的数据源。

一个频道是:

通道是事件在代理上暂存的存储库。

所以希望,现在很清楚 Kafka Channel 是使用 Kafka 的 Flume Channel。