flink给我们提供了,java和scala两套不同的api,现在我们以java来做为开发语言.

首先我们去创建一个项目。

GroupId:com.atguigu

ArtifactId:FlinkTutorial

然后点击next。

填上project name以后,我们点击finish。

大数据_Flink_数据处理_案例WorldCount_批处理版---Flink工作笔记0008相关推荐

  1. 大数据_Flink_数据处理_流式数据源测试---Flink工作笔记0010

    前面我们已经写好了,流式数据处理的案例了. 但是我们执行的时候可以看到,我们输入的流,实际上是我们准备的一个文件对吧. 一个Text文件,实际上不算是一个流式数据源 那么正式环境的时候,一般都是,用流 ...

  2. 大数据_Flink_数据处理_流处理API_Source_自定义测试数据源---Flink工作笔记0028

    然后我们来看,一般情况下,从文件中读取数据,用的,不如 从kafka,中读取数据用的多. 然后我们再来看一种,自定义数据源,这个主要是我们可以在上线之前模拟很多的数据来进行测试对吧. 这里我们新写一个 ...

  3. 大数据_Flink_数据处理_流处理API_Transform(2)_滚动聚合算子_keyBy_sum_min_max_minBy_maxBy---Flink工作笔记0030

    然后我们前面看了基本的转换算子,然后我们再来看 数据聚合相关的算子. 我们可以在DataStream中查一下,可以看到,这个里面 竟然没有reduce这样的方法对吧,那怎么办,数据怎么进行聚合啊 我们 ...

  4. 大数据_Flink_数据处理_运行时架构7_程序结构和数据流图---Flink工作笔记0022

    然后我们再来看实际上,flink对数据的处理,反应到代码上可以看到都是对DataStream的处理对吧,然后我们看,可以分成3个部分,一个是source部分,这里就是对源数据流的读取, 然后trans ...

  5. 大数据_Flink_数据处理_运行时架构8_数据传输和任务链---Flink工作笔记0023

    然后我们再来看上一步我们理解了数据流的执行,生成过程, 然后我们再来看数据流的传输以及任务链,因为如果需要知道 两个任务到底是如何合并的,这里就需要知道数据流传输和任务链才行. 首先我们要知道 1.一 ...

  6. 大数据_Flink_数据处理_运行时架构4_作业调度原理及思考问题---Flink工作笔记0019

    首先我们来看这个过程,可以看到 1.比如我们写了一段代码,有可能用java写的,有可能用scala写的,这个代码,首先会生成一个数据流图,然后这个数据流图可以通过客户端client 2.提交给jobm ...

  7. 大数据_Flink_数据处理_运行时架构6_slot和并行度的关系---Flink工作笔记0021

    上面我们说了flink允许子任务共享slot,等等,有几个任务,如何分配slot等等对吧. 然后我们再继续来看slot和并行度的关系,看到上面左侧,这个任务有A任务4个并行度,然后B任务4个并行度,然 ...

  8. 大数据_Flink_数据处理_运行时架构5_slot和任务调度---Flink工作笔记0020

    1.并行计算不同的任务,分配到不同的线程上就可以并行计算了 2.然后并行任务,现在我们知道,如果我们设置的并行度是3,那么这里需要的slot就是3个对吧 这个跟任务的最大并行度有关 3.然后就是我们写 ...

  9. 大数据_Flink_数据处理_运行时架构3_yarn上作业提交流程---Flink工作笔记0018

    然后我们再来看看,yarn上面的flink的job提交流程,可以看到 首先flink client,1.先去上传flink的jar包和配置,到HDFS,然后,2再提交job任务,给resourcema ...

最新文章

  1. N皇后问题的位运算求解——目前最快的方法
  2. Question: Short And Long Read Sequencing
  3. Linux 学习基础入门之Linux发展史
  4. iptables规则备份和恢复、firewalld的9个zone、firewalld关于zone和service操作
  5. WEB前端性能优化小结
  6. php获取页面a标签内容_AKCMS常用标签代码整理
  7. linux中wine yum安装,分享|在基于RedHat或Debian的系统上安装 Wine 1.7
  8. Jsの练习-数组常用方法
  9. 开源开放 | 细粒度可循证医学文档知识融合表示和推理(CCKS2021)
  10. 线粒体和叶绿体的基因组特点_如何组装植物叶绿体基因组
  11. XPath学习:轴(4)——ancestor
  12. python自动化办公入门-[Python] 自动化办公 docx操作Word基础代码
  13. 数字图像处理第三版(冈萨雷斯)笔记,2020
  14. Java 内存模型(Java Memory Model)
  15. 9106w android7,三星note4 SM-N9106W原厂刷机包4.4.4/5.0.1rom线刷包Root驱动
  16. python pip卸载不了库,比如使用pyinstaller时greenlet报错但卸载不了
  17. uva 815 Flooded!
  18. Oracle 按日期分组
  19. 搜索引擎涉及的数据结构
  20. 计算机表格中如何计算数据透视表,Excel表格中在数据透视表中添加计算字段的方法...

热门文章

  1. 三方应用集成_华为携手利尔达完成业界首个5G工业智能网关预商用集成验证
  2. 源码编译安装PHP7.4,解决openssl,libxml2,libcurl依赖的问题
  3. java 服务器 时间_java 获取服务器的时间,年月日时分秒
  4. 职称计算机xp练习题,职称计算机考试模块WindowsXP练习题(1)
  5. STM32单片机一个定时器输出不同频率PWM波
  6. NYOJ-zb的生日(dfs)
  7. 最新小白详细描述在centos7.5上安装python3并使用Nginx+virtualenv+supervisor来部署tornado项目(整理集合结合实际)系列2
  8. c++的类中,声明一个对象好还是用指针申请一块空间好?
  9. 小微型库(1.获取元素的API)
  10. 微信小程序开发的游戏《拼图游戏》