broker:可以理解为kafka 所在的服务器,消息中间件处理结点,一个Kafka节点就是一个broker,多个broker可以组成一个Kafka集群
zookeeper:分布式服务框架在kafka 中的作用主要负责保存topic ,partition 元数据,和对broker 的监控及治理,以及partition 的leader 选举(partition 可以有多个副本,但是只有一个处于工作状态,副本只是负责同步数据,当leader partition 死掉了,会把起作一个副本的partition 升级为leader)
topic:主题,表示消息属于那种主题(可以理解为消息的分类)
partition:分区,从大的概念来说topic 中的消息都是存放在patition 中,一个topic 可以有多个partition,一个partition 可以有多个副本
offset:偏移量,在kafka 中offset 是partition 中消息序列号,可以认为是这个消息的唯一标识
segment:多个大小相等的segment file (段)组成了一个partition。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)