flink学习笔记01-flink核心特性
flink学习笔记01-flink核心特性
flink有着高吞吐,低延迟,是现在主流的流式框架之一
flink核心特性
- 统一数据处理组件栈,处理不同类型的数据需求(Batch, Stream, Mache Learning, Graph)
- 支持事件时间(Event Time),接入时间(Ingestion Time),处理时间(Processing Time)等时间概念。
- 基于轻量级分布式快照(Snapshot) 实现的容错
- 支持有状态计算
- 支持高度灵活的窗口(Window)操作
- 带反压的连续流模型
- 基于JVM实现独立的内存管理:
- Flink在JVM中实现了自己的内存管理。
- 应用可以超出主内存的大小限制,并且承受更少的垃圾收集的开销。
- 对象序列化二进制存储,类似于C对内存的管理。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 我的技术小站!
评论