随笔分类 - Flink
学习上手Flink
摘要:前情回顾: 《Flink执行计划第一层——StreamTransformation》 《Flink执行计划第二层——StreamGraph》 《Flink执行计划第三层——JobGraph》 一、LocalStreamEnvironment::execute 《入门Flink的第一个程序——Word
阅读全文
摘要:《Flink执行计划第一层——StreamTransformation》 构造了列表+链表的结构; 《Flink执行计划第二层——StreamGraph》 转化第一层为图结构; 接下来,就该转化 StreamGraph 为 JobGraph 了。StreamGraph 继承了抽象类 Streamin
阅读全文
摘要:一、LocalStreamEnvironment LocalStreamEnvironment 是 StreamExecutionEnvironment 的子类,它在本地、多线程、在实例化LocalStreamEnvironment的 JVM 中运行程序。 它在后台生成一个嵌入式 Flink 集群并
阅读全文
摘要:前一篇博客 《入门Flink的第一个程序——WordCount》 介绍了一个 Socket Stream 实时计算统计单词出现数量的 Demo,但是在源码的分析上比较笼统,本文将对 Flink 执行计划的四层结构的第一层 Stream API 的源码做一个简单的分析。 一、学会查看执行计划 首先,当
阅读全文
摘要:一、从WordCount开始 1.1 Maven依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001
阅读全文