gpt4 book ai didi

apache-kafka - 当键的实际值在更新后保持不变时,Kafka 表的变更日志是否会向其流发出新事件?

转载 作者:行者123 更新时间:2023-12-04 05:10:41 24 4
gpt4 key购买 nike

假设我有一个跟踪位置数据的 KTable(例如:{'Susan': 'Paris'})并使用 toStream 实现了一个变更日志流该表的方法。

我知道如果要通过更改键 Susan(例如:Berlin)来更新表,那么更改日志流将发出一个新事件 { “苏珊”:“柏林”。但是,如果更新后的值与上次相同怎么办?——例如,在聚合操作期间,我们第二次将 Susan 设置为 Berlin

变更日志是否会发出第二个 {'Susan': 'Berlin'} 事件,或者新事件是否仅在旧值和新值之间存在差异时才添加到变更日志流中?

最佳答案

总是发出更新。没有比较旧值和新值的检查,并且假设新值与旧值不同,因此每次都会发出。

关于apache-kafka - 当键的实际值在更新后保持不变时,Kafka 表的变更日志是否会向其流发出新事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50927503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com