2021年大数据Kafka(二):❤️Kafka特点总结和架构❤️
全網(wǎng)最詳細(xì)的大數(shù)據(jù)Kafka文章系列,強烈建議收藏加關(guān)注!?
新文章都已經(jīng)列出歷史文章目錄,幫助大家回顧前面的知識重點。
目錄
系列歷史文章
一、Kafka特點總結(jié)
kafka特點總結(jié)
二、Kafka架構(gòu)
架構(gòu)圖
專業(yè)術(shù)語
系列歷史文章
2021年大數(shù)據(jù)Kafka(十二):??Kafka配額限速機制??
2021年大數(shù)據(jù)Kafka(十一):??Kafka的消費者負(fù)載均衡機制和數(shù)據(jù)積壓問題??
2021年大數(shù)據(jù)Kafka(十):kafka生產(chǎn)者數(shù)據(jù)分發(fā)策略
2021年大數(shù)據(jù)Kafka(九):kafka消息存儲及查詢機制原理
2021年大數(shù)據(jù)Kafka(八):Kafka如何保證數(shù)據(jù)不丟失
2021年大數(shù)據(jù)Kafka(七):Kafka的分片和副本機制
2021年大數(shù)據(jù)Kafka(六):??安裝Kafka-Eagle??
2021年大數(shù)據(jù)Kafka(五):??Kafka的java API編寫??
2021年大數(shù)據(jù)Kafka(四):??kafka的shell命令使用??
2021年大數(shù)據(jù)Kafka(三):??Kafka的集群搭建以及shell啟動命令腳本編寫??
2021年大數(shù)據(jù)Kafka(二):??Kafka特點總結(jié)和架構(gòu)??
2021年大數(shù)據(jù)Kafka(一):??消息隊列和Kafka的基本介紹??
一、Kafka特點總結(jié)
- kafka是大數(shù)據(jù)中一款消息隊列的中間件產(chǎn)品, 最早是有領(lǐng)英開發(fā)的, 后期將其貢獻(xiàn)給了apache 成為apache的頂級項目
- kafka是采用Scala語言編寫 kafka并不是對JMS規(guī)范完整實現(xiàn) 僅實現(xiàn)一部分 , kafka集群依賴于zookeeper
- kafka可以對接離線業(yè)務(wù)或者實時業(yè)務(wù), 可以很好的和apache其他的軟件進(jìn)行集成, 可以做流式數(shù)據(jù)分析(實時分析)
kafka特點總結(jié)
-
高可靠性 : 數(shù)據(jù)不容易丟失, 數(shù)據(jù)分布式存儲, 集群某個節(jié)點宕機也不會影響
-
高可擴展性 : 動態(tài)的進(jìn)行添加或者減少集群的節(jié)點
-
高耐用性 : 數(shù)據(jù)持久化的磁盤上
-
高性能 : 數(shù)據(jù)具有高吞吐量
-
非常快: 零停機和零數(shù)據(jù)丟失 (存在重復(fù)消費問題)
二、Kafka架構(gòu)
架構(gòu)圖
專業(yè)術(shù)語
- kafka cluster: ?kafka的集群
- broker: ?kafka集群中各個節(jié)點
- producer: ?生產(chǎn)者
- consumer: 消費者
- topic: ?主題 話題 ? ?類似于大的容器
- shard: 分片 ?類似于將大的容器切分為多個小的容器分片數(shù)量是否受限于集群節(jié)點數(shù)量呢? ?不會的
- replicas: 副本 ?對每個分片構(gòu)建多個副本, 保證數(shù)據(jù)不丟失副本數(shù)量是否會受限于集群節(jié)點的數(shù)據(jù)呢? ?是 ?最多和節(jié)點是一致的
- 📢博客主頁:https://lansonli.blog.csdn.net
- 📢歡迎點贊 👍 收藏 ?留言 📝 如有錯誤敬請指正!
- 📢本文由 Lansonli 原創(chuàng),首發(fā)于 CSDN博客🙉
- 📢大數(shù)據(jù)系列文章會每天更新,停下休息的時候不要忘了別人還在奔跑,希望大家抓緊時間學(xué)習(xí),全力奔赴更美好的生活?
總結(jié)
以上是生活随笔為你收集整理的2021年大数据Kafka(二):❤️Kafka特点总结和架构❤️的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021年大数据Kafka(一):❤️消
- 下一篇: 2021年大数据Kafka(三):❤️K