首页 > 其他分享 >flink学习路线

flink学习路线

时间:2023-04-22 13:56:03浏览次数:79  
标签:学习 编程 架构 自定义 flink 流式 路线 集群

1 传统架构
2 大数据架构和流式架构的演变工程
3 flink优势和不足
4 flink应用场景
5 flink基本架构
6 环境准备,运行环境和开发环境配置,建议使用java,兼容性好
7 flink编程模型:flink的数据集类型,编程接口,程序结构和数据类型4个维度进行分析。流式处理和批量计算。
8 flink table api:table environment、flink sql、自定义函数和自定义数据源
9 flink datastream:编程模型中的数据输入,数据转换和数据输出。涉及:时间,windows窗口和水印。
10 dateset:介绍一些常用的api的使用,包括迭代计算、广播变量和分布式缓存。了解语意注解的使用。
11 flink的状态管理和容错机制:这部分针对流式计算中;任务之间的状态如何流转;集群或者任务出现异常时,flink的容错处理。
12 flink部署:集群部署;高可用部署;安全管理;集群升级。
13 flink不同应用场景下,可用的组件。场景:智能推荐、实时数仓、实时报表。
14 flink性能优化。
15 学习路线图

标签:学习,编程,架构,自定义,flink,流式,路线,集群
From: https://www.cnblogs.com/xing54321/p/17342296.html

相关文章

  • SkyWalking的学习之一
    SkyWalking的学习之一前言最近在学习应用调优诊断等内容.现在实际工作中实质上的拆分和微服务在售前阶段所以真正用到链路的地方比较少.但是人生都是要向前看的.想着一方面提高自己.一方面也是为了以后着想.在一个看不到未来和光的地方,要么离开,要么继续深入掘进.......
  • 如何配置一个用于深度学习的 GPU 服务器 [Ubuntu 18.04 LTS 为例]
    一、硬件配置CPUofInteli9-9980XE(18-core36-thread,@3.0-4.4GHz),RAMof128GB(DDR4),GPUofNVIDIARTX2080Ti*4(11GBGDDR6*4),andM.2NVMeSSDof1TB(/homewith256GBasswap),SATA3SSDof2TB(/ssd)andHDDof8TB*2(/dataand/proj).二......
  • django-restful:购物车 学习记录
    购物车就有获取购物车详情加入购物车删除购物记录同样直接使用mixins中的就够了view这里面没有一个陌生的基本都是前面学习过了的classShoppingCartViewset(viewsets.ModelViewSet):"""购物车功能list:获取购物车详情create:......
  • 51单片机学习笔记 STC89CRC (04)数码管和锁存器
    一、数码管 点亮:共阴极给高电平,共阳级给低电平,二进制点亮顺序为  dpgfedcba想要显示1,就可以给0x06, //00000110,bc亮起显示1.0x3F,//"0"0x06,//"1"0x5B,//"2"0x4F,//"3"0x66,//"4"0x6D,//"5"......
  • 文章学习:基于AVX-512指令集的同态加密算法中大整数运算性能优化与突破
    学习文章:英特尔×同态科技|基于AVX-512指令集的同态加密算法中大整数运算性能优化与突破文章人工智能的安全隐患ChatGPT的成功大部分来源于海量的数据支撑和丰富的数据维度,基于13亿参数量的庞大模型,随着用户的不断涌入,ChatGPT不断迭代进化新的“知识”,而在模型表达能力的增......
  • 开始学习《SytemVerilog验证测试平台编写指南》
    我使用ModelSim的Starter版学习,在这一段代码上报错:moduleTestArray;intj=1,q2[$]={3,4},q[$]={0,2,5};initialbegin //q.insert(1,j); //q.insert(3,q2); q.delete(1); q.push_front(6); j=q.pop_back; $display(j); q.push_back(8);j=q.pop_......
  • mysql学习笔记2023年3月10日
    navicat 用法 ①创建数据库  ②创建数据表 外键  ③新建查询  ④转储SQL文件(执行的就是mysqldump命令) ⑤执行SQL文件前,需要先创建数据库临时表 (select*fromtb1)asB;  临时表表名为B select sidfromB; ......
  • 机器学习--数据操作初试
    #加载数据集,返回字典类型的数据sklearn.datasets.load_iris()数据示例iris=sklearn.datasets.load_iris()#数据集特征值iris['data']#数据集标签值iris['target']特征和标签相对应数据集的划分由于数据集在某些情况下是很珍贵的,并且在训练后需要对模型性能进行验......
  • JavaScript学习笔记
    数组什么是数组?字面理解就是数字的组合其实不太准确,准确的来说数组是一个数据的集合也就是我们把一些数据放在一个盒子里面,按照顺序排好[1,2,3,'hello',true,false]这个东西就是一个数组,存储着一些数据的集合数据类型分类number/string/boolean/undefined/null/ob......
  • 基于ACO蚁群优化的世界旅行路线规划matlab仿真
    1.算法仿真效果matlab2022a仿真结果如下:2.算法涉及理论知识概要蚁群算法是通过对自然界中真实蚂蚁的集体行为的观察,模拟而得到一种仿生优化算法,它具有很好的并行性,分布性.根据蚂蚁群体不同的集体行为特征,蚁群算法可分为受蚂蚁觅食行为启发的模型和受孵化分类启发的模型,受......