知识卡片

Broadcast共享规则流

专业/工作 · 502.d.2

内容

BroadcastState 让一条规则或配置流广播到所有并行子任务,与主数据流共同参与计算。发散:动态规则下发不要走静态配置,广播状态更适合实时控制面。

参考来源

- 位置:《Flink原理与实践》第6章《状态和检查点》(源文件:_epub-src/OEBPS/Text/chapter09.xhtml) - 结论依据:原文围绕“BroadcastState”给出定义、流程、对比或限制条件,本卡片据此提炼其可迁移的框架机制,并补充了使用边界或工程启发。 - 原始内容:目前Operator State主要有3种类型,其中ListState和UnionListState在数据类型上都是一种ListState,还有一种BroadcastState。