Savepoint 作为实时任务的全局镜像,其在底层使用的代码和Checkpoint的代码是一样的。。。这是什么什么意思
时间: 2023-06-24 16:07:02 浏览: 83
基于Flink Rest API 二开的Web 控制台,支持作业管理、一键Savepoint及恢复,可视化实时数据同步功能
Savepoint和Checkpoint都是Flink中实现容错的机制,其中Checkpoint是周期性地将状态数据持久化到外部存储系统中,而Savepoint则是手动触发将状态数据持久化到外部存储系统中。
在底层实现上,Checkpoint和Savepoint使用的代码是基本相同的,都是通过将内存中的状态数据序列化到外部存储系统中以实现持久化。因此,Savepoint可以看作是一种手动触发的Checkpoint,可以在不受周期性Checkpoint时间间隔限制的情况下,手动将状态数据持久化到外部存储系统中。
阅读全文