Stateful vs Stateless

在学习 Apache Flink 的时候遇到一个小疑问,Flink 官网对 Flink 的一句话的描述是

Apache Flink® - Stateful Computations over Data Streams

Stateful vs Stateless

Stream Processing(实时处理)的时候一般分为两种处理,一种是 Stateful 的,另一种是 Stateless 的。

Stateful vs Stateless

Stateless

Stateless 就是只根据一个数据做判断,典型的例子就是温度报警系统,一旦机房的温度超过的 30°C 就报警。

Stateful

Stateful 就是要把一系列的数据都考虑进来,比如需要知道现在整个机房的最近5个小时的平均温度,那么就需要最近5个小时的每一个温度的读数,这样就得把之前每次读数存起来。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容