凌波微步Flink——Flink API中的一些基础概念

转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/95355619
本文出自【我是干勾鱼的博客】

Ingredients:

  • Java:Java SE Development Kit 8u162(Oracle Java Archive),Linux下安装JDK并修改环境变量

  • IntelliJ IDEA:ideaIC-2019.1.2.dmg,ideaIU-2018.3.6(IntelliJ IDEA,Download IntelliJ IDEA)

  • Flink:flink-1.7.2-bin-scala_2.12.tgz(flink-1.7.2-bin-scala_2.12.tgz(mirror.bit.edu.cn/apache),Downloads,All Flink releases),Apache Flink® - Stateful Computations over Data Streams,Local Setup Tutorial,Building real-time dashboard applications with Apache Flink, Elasticsearch, and Kibana,Examples

之前在凌波微步Flink——Flink安装及简单实用中简单介绍了一下Flink。

应该说Flink官网的介绍还是比较全的,在Basic API Concepts中,介绍了Flink API使用中的一些基本概念,而更详细的信息就要到具体的信息处理界面Streaming Guide和Batch Guide去查看。

  • DataSet and DataStream

  • Anatomy of a Flink Program

  • Lazy Evaluation

  • Specifying Keys

  • Specifying Transformation Functions

  • Supported Data Types

  • Accumulators & Counters

有几个不错的示例结合起来看效果会更好一些:

Building real-time dashboard applications with Apache Flink, Elasticsearch, and Kibana

5分钟从零构建第一个 Flink 应用

Flink 零基础实战教程:如何计算实时热门商品

你可能感兴趣的:(Flink)