Bota5ky

摘要: ### Consumer Groups - 在一个应用中的所有消费者作为消费者组读取数据 - 组内的每个消费者从独立的分区读取 - 如果消费者多于分区,那么一些消费者会处于非活动状态(作为备用的消费者) - 分区是最小的并行单位 - 一个消费者可以消费多个分区 - 一个分区可以被多个消费者组里的消费 阅读全文
posted @ 2023-01-02 22:13 Bota5ky 阅读(72) 评论(0) 推荐(0) 编辑
摘要: ### Producers - 生产者向主题分区写入数据 - 生产者事先知道写入到哪个分区,哪个kafka代理拥有它 ### send()异步发送 缓冲区会为主题的每个分区创建一个大小用来存放消息,生产者首先将消息放入到对应分区的缓冲区中,当他放入消息后立刻返回,不等消息是否发送给服务端,也不管它是 阅读全文
posted @ 2023-01-02 20:55 Bota5ky 阅读(176) 评论(0) 推荐(0) 编辑
摘要: ### Kafka Topics - Topics: 一种特殊的数据流 - 就像数据库中的表,但没有所有的约束 - 可以有任意多的 Topics - 一个 Topic 由它的 name 定义 - 任意格式的消息格式 - Topic 中的消息序列称为 data stream - 你无法像数据库一样查询 阅读全文
posted @ 2023-01-02 20:36 Bota5ky 阅读(60) 评论(0) 推荐(0) 编辑