【发布时间】:2019-07-03 14:58:06
【问题描述】:
据我所知,在内存、磁盘或 Kafka 主题中本地处理 Kafka 流其状态,因为所有输入日期都来自一个分区,其中所有消息都由一个定义的值作为键。大多数情况下,可以在不知道其他处理器状态的情况下完成计算。如果是这样,您有另一个 Streams 实例来计算结果。就像这张照片:
Flink 究竟在哪里存储它的状态? Flink 是否也可以将状态存储在本地,还是总是将它们始终发布到所有实例(任务)?是否可以配置 Flink 以便将状态存储在 Kafka Broker 中?
【问题讨论】:
标签: apache-kafka apache-flink apache-kafka-streams stream-processing