What are the differences between KTable and GlobalKTable and leftJoin () vs outerJoin ()?

In the Kafka Stream library, I want to know the difference between KTable and GlobalKTable.

There are also two methods leftJoin()and in the KStream class outerJoin(). What is the difference between these two methods?

I read KStream.leftJoin but could not find the exact difference.

+9
source share
1 answer

KTable VS GlobalKTable

KTable Kafka Streams, GlobalKTable . GlobalKTable , . , KStream-GlobalKTable . KStream-KTable join - , .

, , : -, Kafka Stream , . , . GlobalKTable , , GlobalKTable GlobalKTable ( , ).

. KIP-99: Kafka.

leftJoin() VS Join()

: , , .

"" , .

() , .

+17

Source: https://habr.com/ru/post/1684797/


All Articles