Kafka基础概念 🐾

Kafka 是一个分布式流处理平台,常用于构建实时数据管道和流应用。以下是其核心特性:

  1. 消息队列
    Kafka 作为消息系统,支持高吞吐量的消息持久化水平扩展

    kafka_message_queue
  2. 分布式架构

    • 分区(Partition):数据分片存储,提升并发处理能力
      kafka_partition
    • 副本(Replica):数据冗余保障可靠性,支持故障转移
      kafka_replica
  3. 实时流处理
    Kafka 可作为流式数据源,与 Flink、Spark 等工具结合实现实时分析。

    kafka_stream_processing

👉 扩展阅读:Kafka高级应用