Skip to content

forezp/flink-tutorials

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flink Tutorials

Introduction

https://github.com/luweizheng/flink-tutorials

This is a Flink(v1.11) tutorial repo. I will update to latest Flink version in the future.

You can clone it and learn some basic ideas about Flink. I use Java and Scala to demonstrate how to use Flink. You need to install Intellij Idea and Maven in your local environment.

Please star this repo if you find it useful.

I also wrote a book (in Chinese) about Flink.

Project Structure

chapter2_basics gives some basic examples on overloading, types, functional programming.

chapter4_api shows Flink transformation APIs without time or state.

chapter5_time shows how to use time and window.

chapter6_state gives example on state.

chapter7_connector gives example on Connector (Source and Sink).

chapter7_sql shows Table API & SQL.

exercise are projects using Flink.

Contact

  • Wechat

公众号

About

Flink Tutorial Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 72.5%
  • Scala 27.5%