Flink中 End-to-End Exactly-Once数据一致性语义详解_flink 一致性语义-CSDN博客

网站介绍:文章浏览阅读555次。1- 数据处理语义对于批处理,fault-tolerant(容错性)很容易做,失败只需要replay,就可以完美做到容错。对于流处理,数据流本身是动态,没有所谓的开始或结束,虽然可以replay buffer的部分数据,但fault-tolerant做起来会复杂的多。流处理引擎通常为应用程序提供了三种数据处理语义:1)、最多一次:At-most-once:数据可能丢失,没有进行处理2)、至少一次:At-least-once,数据可能被处理多次3)、精确一次:Exactly-once,_flink 一致性语义