Kafka KStream-KStream窗口加入解释

时间:2018-04-08 17:07:32

标签: join apache-kafka apache-kafka-streams

我正在使用

  

KStream.join(KStream其他,ValueJoiner   joiner,JoinWindows)

让我们举个例子:

Stream 1 ------------------- Stream 2

键|价值-----------------键|值

1 | A ------------------------ 1 |一个

2 | B ----------------------- 2 |乙

3 | C ----------------------- 3 | ç

1 | D ------------------------ 4 | d

1 | E ------------------------ 2 | ë

此流的结果是什么使KStream 1加入KStream 2

1 个答案:

答案 0 :(得分:2)

所有记录都会落入您将获得的滑动窗口

1(A-A),2(B-B),3(C-C),1(D-A),1(E-A),2(B-E)

博客文章提及解释:https://www.confluent.io/blog/crossing-streams-joins-apache-kafka/