什麼是Kafka Global Table (GlobalKTable)

在kafka中,有三個重要的抽象,分別爲KStream,KTable和GlobalKTable。本文主要講解GlobalTable。 Global table存在的理由 Kafka根據數據的key來分區,一般情況下相同的key會存入相同的分區中,如果使用兩個KTable來進行join操作,那麼join的結果需要進一步在硬盤中進行分區操作。而硬盤的不斷尋址讀寫操作會嚴重影響性能。在流操作應用中,經常
相關文章
相關標籤/搜索