美文网首页
kafka简介

kafka简介

作者: 程序男保姆 | 来源:发表于2020-07-03 16:02 被阅读0次

解耦 消峰

  • 生产者 producer
    生产者就是产生消息的组件,他的主要工作就是源源不断的生产消息。

  • 消费者 consumer
    不断的获取消息的组件。

  • broker 代理
    broker 就是kafka server 本身。

  • 主题 topic
    主题是逻辑上的概念,他用于从逻辑上归类与存储消息本身。
    多个生产者可以向同一个tipic发送消息,同时也可以多个消费者消费一个topic消息。

  • 消息 record
    消息是整个消息队列中最为基本的一个概念,也可以作为原子的一个概念。同一个key值的消息写入同一个分区中

  • 控制器 controller
    控制器是集群中的概念,没个集群中会选择出一个broker担任控制器的角色,控制器是卡夫卡集群的中心。

  • 消费者组 consumer group
    多个消费者可以共同组成一个消费者组
    一个消费者只能从属于一个消费者组

    重要:多台机器同一个消费者组,则随机接收消息。

相关文章

网友评论

      本文标题:kafka简介

      本文链接:https://www.haomeiwen.com/subject/ncqsqktx.html