kafka中的topic爲何要進行分區?

若沒有分區,一個topic對應的消息集在分佈式集羣服務組中,就會分佈不均勻,便可能致使某臺服務器A記錄當前topic的消息集不少,若此topic的消息壓力很大的狀況下,服務器A就可能致使壓力很大,吞吐也容易致使瓶頸。 有了分區後,假設一個topic可能分爲10個分區,kafka內部會根據必定的算法把10分區儘量均勻分佈到不一樣的服務器上,好比:A服務器負責topic的分區1,B服務器負責topic
相關文章
相關標籤/搜索