电脑桌面
添加蜗牛文库到电脑桌面
安装后可以在桌面快捷访问

第二章 kafka高级.pptxVIP免费

第二章 kafka高级.pptx第二章 kafka高级.pptx第二章 kafka高级.pptx第二章 kafka高级.pptx
第二章kafka高级目录ContentsKafka的分片副本机制kafka如何保证数据不丢失消息存储及查询机制生产者数据分发策略消费者负载均衡机制kafka的监控工具:kafka-eagleKafka中数据挤压问题Kafka配额限速机制学习目标LearningObjectives1.能够搭建Kafka-eagle并查询kafka集群状态2.理解Kafka的分区副本机制3.理解kafka的消息不丢失机制4.理解kafka的数据存储和查询机制5.理解kafka数据分发机制6.理解kafka中消费者负载均衡机制kafka原理:分片和副本机制01分片机制:主要解决了单台服务器存储容量有限的问题当数据量非常大的时候,一个服务器存放不了,就将数据分成两个或者多个部分,存放在多台服务器上。每个服务器上的数据,叫做一个分片Kafka的分片与副本机制副本:副本备份机制解决了数据存储的高可用问题当数据只保存一份的时候,有丢失的风险。为了更好的容错和容灾,将数据拷贝几份,保存到不同的机器上。Kafka的分片与副本机制kafka原理:数据不丢失机制02•如何保证生产者数据不丢失•如何保证broker端数据不丢失•如何保证消费端数据不丢失如何保证生产端数据不丢失1)消息生产分为同步模式和异步模式2)消息确认分为三个状态a)0:生产者只负责发送数据b)1:某个partition的leader收到数据给出响应c)-1:某个partition的所有副本都收到数据后给出响应3)在同步模式下a)生产者等待10S,如果broker没有给出ack响应,就认为失败。b)生产者重试3次,如果还没有响应,就报错。4)在异步模式下a)先将数据保存在生产者端的buffer中。Buffer大小是2万条。32Mb)满足数据阈值或者时间阈值其中的一个条件就可以发送数据。c)发送一批数据的大小是500条。16Kb如果broker迟迟不给ack,而buffer又满了。开发者可以设置是否直接清空buffer中的数据。如何保证生产者数据不丢失broker端的消息不丢失,其实就是用partition副本机制来保证。Producerack-1(all).能够保证所有的副本都同步好了数据。其中一台机器挂了,并不影响数据的完整性。如何保证broker端与消费端数据不丢失broker端:消费端:通过offsetcommit来保证数据的不丢失,kafka自己记录了每次消费的offset数值,下次继续消费的时候,会接着上次的offset进行消费。而offset的信息在kafka0.8版本之前保存在zookeeper中,在0.8版本之后保存到topic中,即使消费者在运行过程中挂掉了,再次启动的时候会找到offset的值,找到之前消费消息的位置,接着消费,由...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

蜗牛文库的最新文档

二年级数学下册其中检测卷二年级数学下册其中检测卷附答案#期中测试卷.pdf
10.00金币
0下载
二年级数学下册期末质检卷(苏教版)二年级数学下册期末质检卷(苏教版)#期末复习 #期末测试卷 #二年级数学 #二年级数学下册#关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册期末混合运算专项练习二年级数学下册期末混合运算专项练习#二年级#二年级数学下册#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册年月日三类周期问题解题方法二年级数学下册年月日三类周期问题解题方法#二年级#二年级数学下册#知识分享 #关注我持续更新小学知识 #家长收藏孩子受益.pdf
10.00金币
0下载
二年级数学下册解决问题专项训练二年级数学下册解决问题专项训练#专项训练#解决问题#二年级#二年级数学下册#知识分享.pdf
10.00金币
1下载
二年级数学下册还原问题二年级数学下册还原问题#二年级#二年级数学#关注我持续更新小学知识 #知识分享 #家长收藏孩子受益.pdf
10.00金币
1下载
二年级数学下册第六单元考试卷家长打印出来给孩子测试测试争取拿到高分!#小学二年级试卷分享 #二年级第六单考试数学 #第六单考试#二年级数学下册.pdf
10.00金币
0下载
二年级数学下册必背顺口溜口诀汇总二年级数学下册必背顺口溜口诀汇总#二年级#二年级数学下册 #知识分享 #家长收藏孩子受益 #关注我持续更新小学知识.pdf
10.00金币
0下载
二年级数学下册《重点难点思维题》两大问题解决技巧和方法巧算星期几解决周期问题还原问题强化思维训练老师精心整理家长可以打印出来给孩子练习#家长收藏孩子受益 #学霸秘籍 #思维训练 #二年级 #知识点总结.pdf
10.00金币
0下载
二年级数学下册 必背公式大全寒假提前背一背开学更轻松#二年级 #二年级数学 #二年级数学下册 #寒假充电计划 #公式.pdf
10.00金币
0下载
蜗牛文库+ 关注
实名认证
内容提供者

提供各种专业文档内容

确认删除?
QQ
  • QQ点击这里给我发消息
微信客服
  • 微信客服
回到顶部