文章目录
状态后端
Flink 提供了不同的状态后端,用于指定状态的存储方式和位置。状态可以位于 Java 的堆内或堆外。这意味应用程序可以保持非常大的状态。默认情况下,配置文件flink-conf.yaml
确定所有flink作业的状态后端。
但是,可以在每个作业的基础上覆盖默认状态后端,如下所示。
有关可用状态后端、它们的优点、限制和配置参数的更多信息,请参阅Deployment & Operations中的相应部分。
StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();
env.setStateBackend(...);