kafka 為什么要分多個(gè) partition?—大數(shù)據(jù)面試題匯總

---------------------------------------------------------------------------------------------------------------------------
答:Kafka 可以將主題劃分為多個(gè)分區(qū)(Partition),會(huì)根據(jù)分區(qū)規(guī)則選擇把消息存儲(chǔ)到哪個(gè)
分區(qū)中,只要如果分區(qū)規(guī)則設(shè)置的合理,那么所有的消息將會(huì)被均勻的分布到不同的分區(qū)中,
這樣就實(shí)現(xiàn)了負(fù)載均衡和水平擴(kuò)展。另外,多個(gè)訂閱者可以從一個(gè)或者多個(gè)分區(qū)中同時(shí)消費(fèi)
數(shù)據(jù),以支撐海量數(shù)據(jù)處理能力:
---------------------------------------------------------------------------------------------------------------------------
標(biāo)簽: