Flink实战教程从入门到精通(基础篇)(二)Flink快速上手

目录

前言:

一、环境准备

二、创建项目

1.创建工程

2、添加项目依赖

 三、WordCount代码编写(有界流)

1、批处理和流处理

2、数据准备

3、编写代码       

1、DataSet API (不推荐)(批处理)

2、DataStreaming(流处理)

总结:

四、WordCount代码编写(无界流) 

1、代码编写

2、测试数据


 Flink其他文章请点击:

Flink实战教程从入门到精通(基础篇)(一)Flink简介-CSDN博客

Flink实战教程从入门到精通(基础篇)(二)Flink快速上手_flink菜鸟教程-CSDN博客

Flink实战教程从入门到精通(基础篇)(三)Flink集群部署_flink集群搭建步骤-CSDN博客

Flink实战教程从入门到精通(基础篇)(四)Flink部署-Standalone运行模式_flink教程菜鸟教程-CSDN博客

Hadoop集群搭建(hdfs、yarn)_hadoop yarn 集群-CSDN博客 

Flink实战教程从入门到精通(基础篇)(五)Flink部署-YARN运行模式_flink 1.17.1 yarn模式执行都需要哪些jar包-CSDN博客 Flink实战教程从入门到精通(基础篇)(六)Flink运行时架构_flink教程-CSDN博客 

前言:

        对 Flink有了基本的了解后,接下来就要理论联系实际,真正上手写代码了。Flink底层是以Java编写的,并为开发人员同时提供了完整的Java和ScalaAPI。在本书中,代码示例将全部用Java 实现;而在具体项目应用中,可以根据需要选择合适语言的API进行开发。在这一章,我们将会以大家最熟悉的 IntelliJIDEA 作为开发工具,用实际项目中最常见的Maven 作为包管理工具,在开发环境中编写一个简单的 Flink项目,实现零基础快速上手。

一、环境准备

1、小编的本地测试系统环境为 Windows 11。

2、需提前安装 Java 8。

3、集成开发环境(IDE)使用IntelliJIDEA,具体的安装流程参见IntelliJ官网。

4、安装 IntelliJIDEA之后,还需要安装一些插件--Maven和Git。Maven 用来管理项目依赖;通过Git 可以轻松获取我们的示例代码,并进行本地代码的版本控制。

二、创建项目

1.创建工程

打开IntellJIDEA,创建一个 Maven 工程,如图 1-1 所示

图:1-1

导入Maven仓库,File-> Settings->Maven,如图 1-2 所示

图:1-2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值