什么是Flink
Flink就是一个大数据处理引擎的处理框架,是针对流进行的处理.
它是 Apache 旗下的一个框架和分布式的处理引擎,用于对无界和有界的数据进行状态的计算。
整体框架:

应用场景:

Flink保证的就要有:低延迟、高吞吐、结果的准确性和良好的容错性。
Flink的优点
- 批留统一
同一套代码,可以跑流也可以跑批
同一个SQL,可以跑流也可以跑批
- 性能卓越
高吞吐
低时延
- 规模计算
支持水平扩展架构
支持超大状态与增量检查点机制
大公司使用情况:
每天处理数万亿的事件
应用维护几TB大小的状态
应用在数千个CPU核心上运行
- 生态兼容
支持与Yar