【发布时间】:2020-03-09 18:40:27
【问题描述】:
全局状态存储与普通状态存储有何不同?
全局状态存储是否在不同机器上运行的所有实例中都有数据副本? 在重新启动的情况下它的行为如何,因为在我的场景中全局状态存储不使用任何更改日志主题来恢复全局存储中的源主题没有密钥。
【问题讨论】:
-
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。避免一次问多个不同的问题。请参阅How to Ask 页面以获得澄清此问题的帮助。
-
改变它现在看起来很简单的问题有足够的细节
-
您是在询问 GlobalKTable 和 Streams 状态存储(使用 RocksDB)之间的区别吗?
-
我想知道全局状态存储是如何工作的,它在内部创建任何更改日志主题以在机器重新启动时进行恢复。因为在我的场景中,全局状态存储的源主题没有键 [key is null] 所以当我重新启动机器时。全局状态存储直接从源主题加载数据
-
使用前请阅读
confluent-kafka的标签说明。它与 Kafka Streams 无关
标签: java apache-kafka apache-kafka-streams