KSQL join WHERE子句的java/scala kafka流等效于什么?
假设我有2个卡夫卡流(卡夫卡流scala库,版本2.2.0): 以及他们的加入:KSQL join WHERE子句的java/scala kafka流等效于什么?,scala,apache-kafka,apache-kafka-streams,ksqldb,Scala,Apache Kafka,Apache Kafka Streams,Ksqldb,假设我有2个卡夫卡流(卡夫卡流scala库,版本2.2.0): 以及他们的加入: val stream3: KStream[String, MyClass] = flights.join(schedules)((r1, r2) => MyClass(r1.get("f1"), r2.get("f2")), JoinWindows.of(Duration.ofSeconds(30)) 中WHERE子句的等效项是什么?(参见最新订单流)了解streams API? 使用stream3.fi
val stream3: KStream[String, MyClass] = flights.join(schedules)((r1, r2) => MyClass(r1.get("f1"), r2.get("f2")), JoinWindows.of(Duration.ofSeconds(30))
中WHERE子句的等效项是什么?(参见最新订单流)了解streams API?
使用stream3.filter是个好主意吗?这种方法是否具有与KSQL创建的流相同的效率
KSQL中WHERE子句的等效项是什么?(参见最新订单流)了解streams API
它是:
,它返回一个经过过滤的KStream#filter()
KStream
,它返回一个经过过滤的KTable#filter()
KTable
相同,其中,是。
val stream3: KStream[String, MyClass] = flights.join(schedules)((r1, r2) => MyClass(r1.get("f1"), r2.get("f2")), JoinWindows.of(Duration.ofSeconds(30))