当前位置:网站首页>主流实时流处理计算框架Flink初体验
主流实时流处理计算框架Flink初体验
2022-07-01 09:36:00 【InfoQ】
概述

特点
- 低延时实时流处理
- 代码编写简单Flink 已经是最近几代通用大数据框架之一,相对一系列老前辈来说应用广泛、使用简单。
- 支持大型、复杂的状态处理允许有数百 GB 以上的状态存储。
- 支持大规模分布式部署自身有 Standalone 集群模式,也支持部署到 Yarn、K8S 上。
- 迭代速度快
- 结果准确性和良好的容错性
使用的一般场景
- 机器资源非常的多:能够提供至少 24 个 CPU 核心和百 GB 以上的内存,Flink 所在的机器硬盘必须为 SSD
- 吞吐量大或未来扩展要求很大:每秒一万条只能勉强算大,十万条可以算大
- 需求复杂:有大量复杂的清洗、去重、转换等操作 对低延时有极高要求:10
- 秒以内的延迟才能算作低延迟,1 秒以内的延迟要求就需要非常仔细地处理
事件驱动

流处理和批处理
批处理
流处理
两者区别对比
- 数据时效性
- 数据特征
- 应用场景
- 运行方式
- 处理效能
Flink中的数据处理方式
无界流
有界流

Flink编程模型(API)

边栏推荐
- 集成积木报表报错 org.apache.catalina.core.StandardContext.filterStart 启动过滤器异常
- node. How to implement the SQL statement after JS connects to the database?
- Naoqi robot summary 28
- 3D printing Arduino four axis aircraft
- Analysis and solution of JS this loss
- 2022.02.15_ Daily question leetcode six hundred and ninety
- 【pytorch】nn. AdaptiveMaxPool2d
- MapReduce programming basics
- A 419 error occurred in the laravel postman submission form. July 6th, 2020 diary.
- [ESP nanny level tutorial] crazy completion chapter - Case: temperature and humidity monitoring system based on Alibaba cloud, applet and Arduino
猜你喜欢

2.2 【pytorch】torchvision. transforms

ESP8266 FreeRTOS开发环境搭建

JS scope chain and closure

Construction of esp8266 FreeRTOS development environment

Some tools used in embedded development
![Clickhouse: Test on query speed of A-share minute data [Part 2]](/img/c8/42ba748d38546d3b0d2be9b33c5d0b.jpg)
Clickhouse: Test on query speed of A-share minute data [Part 2]

Upload labs for file upload - white box audit

LVGL V8.2字符串显示在Keil MDK上需要注意的事项(以小熊派为例)

Implementation and application of queue

dsPIC30F6014a LCD 方块显示
随机推荐
2.3 [kaggle dataset - dog feed example] data preprocessing, rewriting dataset, dataloader reading data
IPv6 learning notes
js作用域链与闭包
【无标题】
微信小程序 webview 禁止页面滚动,同时又不影响业务内overflow的滚动的实现方式
2.3 【pytorch】数据预处理 torchvision.datasets.ImageFolder
PR training notes
123. how to stop a thread?
JS use toString to distinguish between object and array
JS scope chain and closure
Latex插入的eps图片模糊解决方法
js原型陷阱
The market is relatively weak recently
122. Thread class thread method summary; Why is the thread start method start () not run ()?
电脑USB、HDMI、DP各种接口及速度
2.2 【pytorch】torchvision. transforms
Hololens2 development -6-eyetracking and speech recognition
【检测技术课案】简易数显电子秤的设计与制作
Mise en œuvre simple de l'équilibrage de la charge par nacos
PHP merges multiple arrays. The same element takes the intersection of different elements to form an array