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

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

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

Flink编程模型(API)

边栏推荐
- node. How to implement the SQL statement after JS connects to the database?
- 【pytorch】nn.CrossEntropyLoss() 与 nn.NLLLoss()
- Error org apache. catalina. core. StandardContext. FilterStart start filter exception
- [unity shader] substitution of bool type in the property definition
- Learning practice: comprehensive application of cycle and branch structure (II)
- How to realize the usage of connecting multiple databases in idel
- Day06 branch structure and cycle (III)
- js变量提升(hoisting)
- Tree structure --- binary tree 1
- Can diffusion models be regarded as an autoencoder?
猜你喜欢

Some tools used in embedded development

集成积木报表报错 org.apache.catalina.core.StandardContext.filterStart 启动过滤器异常

IPv6 learning notes

The market is relatively weak recently
![[pytorch] 2.4 convolution function nn conv2d](/img/eb/382a00af5f88d5954f10ea76343d6e.png)
[pytorch] 2.4 convolution function nn conv2d

【pytorch】nn. Crossentropyloss() and nn NLLLoss()

队列的实现和应用

2.4 激活函数
![2.3 [kaggle dataset - dog feed example] data preprocessing, rewriting dataset, dataloader reading data](/img/6e/d8ef618127ac492f5142f7b600266d.png)
2.3 [kaggle dataset - dog feed example] data preprocessing, rewriting dataset, dataloader reading data

Flinkv1.13实现金融反诈骗案例
随机推荐
Exception handling of classes in C #
【pytorch】nn. AdaptiveMaxPool2d
Solution of EPS image blur by latex insertion
【检测技术课案】简易数显电子秤的设计与制作
HMS core audio editing service 3D audio technology helps create an immersive auditory feast
Sd-wan notes
Hololens2 development -6-eyetracking and speech recognition
laravel postman 提交表单出现419错误。2020年7月6日记。
[unity shader] substitution of bool type in the property definition
Rich text interpolation
js原型陷阱
JS functionarguments object
项目采购管理
Project procurement management
2.2 【pytorch】torchvision.transforms
tensorrt yolov5_ trt. Py comments
OSPF - virtual link details (including configuration commands)
Clickhouse: Test on query speed of A-share minute data [Part 2]
node. How to implement the SQL statement after JS connects to the database?
Swift control encapsulation - paging controller