Flink入门路线

  整理一个Flink的入门路线流程及相关参考资料。

一、运行example观察现象

https://ci.apache.org/projects/flink/flink-docs-release-1.3/quickstart/setup_quickstart.html
如果想要运行查看更多示例,可以参考
https://ci.apache.org/projects/flink/flink-docs-release-1.3/examples/index.html

二、基本概念

1、Dataflow Programming Model

https://ci.apache.org/projects/flink/flink-docs-release-1.3/concepts/programming-model.html
【注一】四个抽象层,Flink应用中使用基于Core API的DataStream/DataSet模型的较多。

2、Distributed Runtime Environment

https://ci.apache.org/projects/flink/flink-docs-release-1.3/concepts/runtime.html

三、Flink介绍

1、官方文档

https://flink.apache.org/introduction.html

2、中文参考原理快速入门

http://shiyanjun.cn/archives/1508.html

1、basic API concepts

https://ci.apache.org/projects/flink/flink-docs-release-1.3/dev/api_concepts.html

以下API介绍可以结合二.1中的Dataflow编程模型的四个分层。

2、DataStream API

https://ci.apache.org/projects/flink/flink-docs-release-1.3/dev/datastream_api.html

3、DataSet API

https://ci.apache.org/projects/flink/flink-docs-release-1.3/dev/batch/index.html

4、Table API & SQL Beta

https://ci.apache.org/projects/flink/flink-docs-release-1.3/dev/table/index.html

五、Flink重要概念

1、checkpoint容错机制

https://ci.apache.org/projects/flink/flink-docs-release-1.3/internals/stream_checkpointing.html

2、flink组件

https://ci.apache.org/projects/flink/flink-docs-release-1.3/internals/components.html

3、flink调度

https://ci.apache.org/projects/flink/flink-docs-release-1.3/internals/job_scheduling.html

4、event time和processing time

https://ci.apache.org/projects/flink/flink-docs-release-1.3/dev/event_time.html

https://flink.apache.org/usecases.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值