知识卡片
托管状态可恢复
内容
Managed State 由 Flink Runtime 托管,可自动存储、恢复和随并行度变化重新分布;Raw State 则由用户自定义。发散:把状态交给框架,是用一定约束换恢复能力。
参考来源
- 位置:《Flink原理与实践》第6章《状态和检查点》(源文件:_epub-src/OEBPS/Text/chapter09.xhtml)
- 结论依据:原文围绕“Managed State由Flink Runtime托管”给出定义、流程、对比或限制条件,本卡片据此提炼其可迁移的框架机制,并补充了使用边界或工程启发。
- 原始内容:从状态管理的方式上来说,Managed State由Flink Runtime托管,该状态是自动存储、自动恢复、自动扩展的,Flink在存储管理和持久化上做了一些优化。