Flink项目搭建与使用
前言
本文不会介绍flink的概念与原理,如果对于Flink还不了解,先去看看flink的基础知识吧!
本文使用Java演示,Scala…我不会,这里不再展示。
这里提供几个地址:Flink官方文档 、个人感觉比较好的博客
环境准备
环境依赖
- JDK 1.8 及以上
- Maven 3.0.4 及以上
Flink基础依赖库
<properties>
<flink.version>1.10.1</flink.version>
</properties>
<dependencies>
<!--批量计算DataSet API-->
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-java</artifactId>
<version>${flink.version}</version>
</dependency>
<!--流式计算DataStream API-->
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-streaming-java_2.12</artifactId>
<version>${flink.version}