深入理解 Flink(二)Flink StateBackend 和 Checkpoint 容错深入分析
FlinkState设计详解State简单说,就是FlinkJob的Task在运行过程中,产生的一些状态数据。这些状态数据,会辅助Task执行某些有状态计算,同时也涉及到FlinkJob的重启状态恢复。所以,保存和管理每个Task的状态是非常重要的一种机制。这也是Flink有别于其他分布式计算引擎的最重要的区别。Flink中的状态分为两类,KeyedState和OperatorState。Keye