欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Flink WordCount 应用程序

程序员文章站 2022-06-17 09:37:09
...

在 2.2 中带大家讲解了下 Flink 的环境安装,这篇文章就开始我们的第一个 Flink 案例实战,也方便大家快速开始自己的第一个 Flink 应用。大数据里学习一门技术一般都是从 WordCount 开始入门的,那么我还是不打破常规了,所以这篇文章我也将带大家通过 WordCount 程序来初步了解 Flink。

Maven 创建项目

Flink 支持 Maven 直接构建模版项目,你在终端使用该命令:

mvn archetype:generate                               \
      -DarchetypeGroupId=org.apache.flink              \
      -DarchetypeArtifactId=flink-quickstart-java      \
      -DarchetypeVersion=1.9.0

在执行的过程中它会提示你输入 groupId、artifactId、和 package 名,你按照要求输入就行,最后就可以成功创建一个项目。

Flink WordCount 应用程序

进入到目录你就可以看到已经创建了项目,里面结构如下:

 aaa@qq.com  ~/IdeaProjects/github/Flink-WordCount  tree
.
├── pom.xml
└── src
    └── main
        ├── java
        │   └── com
        │       └── zhisheng
        │           ├── BatchJob.java
        │           └─