kafka不会对每个消息都做压缩 , 而是对一批消息压缩 , 然后将数据统一发送 。 将所有的消息变为一个批量文件 , 然后直接丢给消费者 。
综上所述 , kafka通过MMFile技术快速将数据顺序写入磁盘 , 在读取时通过零拷贝技术快速读取 , 然后通过批量数据压缩将数据传输到消费者 。 这就是kafka快的秘诀 。 然而鱼与熊掌不可兼得 , 速度和可靠性不可能同时满足 , 需要根据实际业务情况在二者之间作出取舍 。 例如当用kafka做日志聚合和网站用户行为分析时速度要比可靠性重要 , 而在某些消息不允许丢失的场景 , 可靠性可能是首选 。
推荐阅读
-
奔腾t99|国产SUV新车上市,价格15万,轴距比汉兰达都长,下一个爆款吗
-
严肃说数码DXO公布音频排行榜,iPhone 11位列第五,小米华为包揽前二
-
#吴权林#每天安排1名球员与球迷交流,肌肉猛男在线直播?NBA转型开辟新业务
-
W侃科技双十一规则太复杂被批!套路满满没未来,今年太平淡有原因!
-
江西警方否认抓到曾春亮后庆功|江西警方否认抓到曾春亮后庆功
-
|租客忘关水龙头漏掉9吨水,6户人家房间变泳池,业主索赔却无果
-
鸟为装饰or为求偶?科学家发现鸟类性别双色性的遗传机制
-
『历史揭秘』比意大利还怕死的国家,随身带13国投降书,如今成世界最强国
-
-
贾鲁河|郑州贾鲁河全线禁止钓鱼?将公布9个垂钓区,长度10公里
-
王楠|王楠嫁52岁巨富老公幸福! 结婚17周年楠姐爱答不理, 老郭屁颠屁颠跟着
-
潮范酱|这几款超火运动鞋,万茜、沈梦辰都在偷偷穿,无价之姐活力秘密
-
十二星座小妹妹|可爱上你就宁愿宠你的3星座,脾气不是很好
-
-
-
-
庞统真的是因为刘备死吗?庞统死后刘备派谁去请诸葛亮
-
范冰冰|当年承诺赶超李小龙的3岁日本男孩,每天坚持训练2小时,如今怎样
-
聚富财商|还敢“薅”信用卡“羊毛”?监管“警示”:这“2类”行为不要有
-
民生银行信用卡不激活收年费吗 信用卡不激活收年费吗