和saprk的基本一致
核心:
- 公共的共享变量
- 不应该修改广播变量,这样才能确保每个节点获取到的值都是一致的
- 广播变量是要把 dataset 广播到内存中,所以广播的数据量不能太大,否则会出现OOM这样的问题
使用方式
import org.apache.flink.api.common.functions.RichMapFunction
import org.apache.flink.api.scala.ExecutionEnvironment
import org.apache.flink