【发布时间】:2018-05-23 15:42:01
【问题描述】:
我们需要使用一个非常大的窗口执行 Kstream - Kstream 连接,其中左侧的勾号将触发仅与右侧的最新记录的连接,反之亦然。
这不是默认窗口的工作方式,因为 KStreamKStreamJoinProcessor 内部的 window.fetch 返回的 WindowStoreIterator<V> 是一个可以包含多条记录的迭代器。
特别是,我们注意到RockDBWindowStore 的retainDuplicates 属性设置为true,我们希望它设置为false。
我们如何自定义 KStream KStream join 的 store 实现?
【问题讨论】:
标签: apache-kafka apache-kafka-streams