AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
Kafka
2022-07-21 17:36:35
4
举报
分享方式
免费使用
AI智能生成
kafka
kafka
模板推荐
作者其他创作
大纲/内容
存储原理
性能为什么高: 顺序IO写入, append, 每个Partition都是一个目录, 索引文件中记录元数据<br> 第几个消息和其物理偏移地址
Topic && Partition<br>
Topic: 是逻辑分开的概念, 真正在Broker间分布式的是Partition, 每条消息发送到Broker中<br> 会根据规则选择被存储到某Partition<br>
Broker
Broker: 相当于一个Node, 可以包含相同的Topic<br>
<br>
Partition会均匀分布在多Broker上<br>
Producer
确保消息发送的可靠性, 需要ack确认<br>
<br>
发送消息机制
发布消息的三种机制: <br>1, 指定Partition<br>2, 指定key和分区数取余<br>3, 第一次call, 随机生成整数, 自增取余<br>
Consumer
消费组
一个消费组去订阅一个topic, 消费组只有一个消费者的话会从四个分区取, 消费者负载均衡<br>
消费者数量多于分区数的话, 多出来的消费者是空闲的<br>
一个消息可以被多个消费组(不同应用)去全量读取<br>
收藏
立即使用
Kafka
收藏
立即使用
VUE
社长
职业:暂无
去主页
Collect
Get Started
Kafka
Collect
Get Started
kafka集群
Collect
Get Started
kafka
Collect
Get Started
Kafka
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document