0
点赞
收藏
分享

微信扫一扫

大数据_Flink_Java版_容错机制(3)-检查点算法思路和Barrier---Flink工作笔记0072

然后我们再来细看一下:

flink是怎么实现,检查点的保存的呢?

我们有两种方式,第一种简单的方式,我要想保存一个检查点的时候,我等某个数据处理完,然后

把这个处理完的数据保存成一个检查点,这个数据处理的时候,我要暂停其他的所有的应用,等待

这个数据处理完,这个方式,可以看到简单,但是效率很低.

  在flink中有一种,可以看到叫做基于Chandy-Lamport算法的,分布式快照,这个就可以

让taskmanager不停止工作的同时来保存检查点.并且可以保证一致性.

我们看一下他是怎么做的,这里可以举个例子.

   首先对于,我们排集体照来说,首先摄影师,要提醒大家,每个人都放下手头的工作,然后

整理好以后,然后再说茄子,然后再拍照很麻烦对吧,拍的时候,需要每个人都停下手头的

工作.然后再拍照实际上就是上面我们说的,先暂停所有应用,然后再进行存快照,效率低

对吧.

    那么我们还可以怎

举报

相关推荐

0 条评论