Flink简述

2020-01-29  本文已影响0人  zhglance

Flink的特点:

1.高吞吐,高性能,低延迟的流式数据处理

Flink不像Spark Streaming那样采取将多个微批处理任务串联起来来构建流式数据处理的任务,这样牺牲了吞吐量,造成了高延迟(因此Spark Streaming是不是真正的流式处理引擎而饱受争议)。
Flink不像Storm那样只支持低延迟和高性能,无法满足高吞吐的要求。

2.支持事件事件窗口和处理事件窗口

3.具有强一致性

4.基于轻量级分布式Snapshot实现容错

5.支持批处理和流处理

6.基于JVM独立的进行内存优化和管理

7.支持迭代计算

8.程序自我优化

9.支持Save Point

10.丰富的API库,如机器学习库FlinkML,流式关系型Flink Table和Flink SQL,Flink CEP(Complex Event Process)和图计算应用Flink Gelly。

上一篇下一篇

猜你喜欢

热点阅读