热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

FlinkVSSparkstreaming

FlinkApacheFlink是一个框架和分布式处理引擎,用于对无界和有界数据流进行有状态计算。Flink被设计在所有常见的集群环境中运行,以内存执
Flink

Apache Flink是一个框架和分布式处理引擎,用于对无界和有界数据流进行有状态计算。Flink被设计在所有常见的集群环境中运行,以内存执行速度和任意规模来执行计算。

Flink项目的理念是:“Apache Flink是为分布式、高性能、随时可用以及准确的流处理应用程序打造的开源流处理框架”。
在这里插入图片描述
目标:
低延迟,高吞吐,准确性

传统数据处理架构

事务处理

在这里插入图片描述

分析处理

在这里插入图片描述
sparkstreaming也需要时间攒齐

有状态的流式处理

来一条处理一条
在这里插入图片描述

如何保证乱序情况下 结果的正确性

第一代流式处理架构
在这里插入图片描述
在这里插入图片描述
sparkstreaming不能处理乱序也没有时间语义;

Flink的主要特点

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


推荐阅读
author-avatar
林海书6758
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有