kafka

topics主题

producers  生产者(发布消息到主题)

consumers  消费者(订阅主题并处理消息)

broker  经纪人(kafka运行在一个由一个或多个服务器构成的集群之上,每一个服务器都叫做一个broker)

kafka_第1张图片

一个topic一个分区日志,每个分区的消息有序的不可变的被追加到commit日志中。分区中的每个消息都被分配一个唯一标识的序列号(固定偏移量)

kafka_第2张图片

kafka保留了所有发布的消息,无论他是否已经被消费。如果日志保留设为两天,那么这两天内发布的消息都是可用于消费的,两天之后这些消息将被丢弃以释放空间。




你可能感兴趣的:(kafka)