本文开头附:Flink 学习路线系列 ^ _ ^
1.前言
在 Apache Flink 1.5.0 中引入了广播状态(Broadcast State)。广播状态模式指的一种流应用程序,其中低吞吐量的事件流(例如,包含一组规则数据/字典数据)被广播到某个 operator 的所有并发实例中,然后针对来自另一条原始数据流中的数据,进行关联操作。此处附:Flink Broadcast State 官网英文介绍
我们接下来要介绍的 Broadcast State, 就类似于 Map 结构,我们可以把 Broadcast State 就理解为是一个大 Map
,它也可以执行 put、get、putAll、remove 等操作。
2.Broadcast State 使用示例
现在有两个流:一个是数据流