Flink 是什么
是一个流式的数据流执行引擎,其针对数据流的分布式计算提供了数据分布,数据通信以及容错机制等功能。
是一个框架和分布式处理引擎,用于对无界和有界数据流进行状态计算。
为什么选择Flink
流数据更真实地反映了我们的生活方式
传统的数据架构是基于有限数据集的
我们的目标:
- 低延迟
- 高吞吐
- 结果的准确性和良好的容错性
流处理的应用场景
电商和市场营销:数据报表、广告投放、业务流程需要
物联网(IOT):传感器实时数据采集和显示、实时报警,交通运输业
电信业:基站流量调配
银行和金融业:实时结算和通知推送,实时检测异常行为
Flink的特点
- 事件驱动
- 基于流的世界观
- 分层API
- 支持时间时间(event-time)和处理时间(processing-time)语义
- 精确一次(exactly-once)的状态一致性保证
- 低延迟,每秒处理数百万个事件,毫秒级延迟
- 与众多常用存储系统的连接
- 高可用,动态扩展,实现7*24小时全天候运行
— loading —
标签:处理,Flink,实时,概述,time,数据流,延迟 From: https://www.cnblogs.com/harleyblogs/p/17464019.html