本文档适用于Apache Flink 1.8版本。 这些页面的创建时间为:05/27/19, 01:02:09 AM UTC.。
Apache Flink是一个用于分布式流和批数据处理的开源平台。Flink的核心是一个流数据引擎,为数据流上的分布式计算提供数据分发,通信和容错。Flink在流引擎之上构建批处理,覆盖本机迭代支持,托管内存和程序优化。
第一步
概念:从Flink的数据流编程模型和分布式运行时环境的基本概念开始。这将有助于您了解文档的其他部分,包括设置和编程指南。我们建议您先阅读这些部分。
教程:
- 实现并运行DataStream应用程序
- 设置本地Flink群集
编程指南:您可以阅读我们关于基本API概念和DataStream API或DataSet API的指南,以了解如何编写您的第一个Flink程序。
部署
在将Flink工作投入生产之前,请阅读生产准备清单。
发行说明
发行说明涵盖了Flink版本之间的重要更改。如果您计划将Flink设置升级到更高版本,请仔细阅读这些说明。
Flink 1.8发行说明。
Flink 1.7的发行说明。
Flink 1.6的发行说明。
Flink 1.5的发行说明。
外部资源
Flink Forward:Flink Forward网站和YouTube上提供了以往会议的演讲。使用Apache Flink进行强大的流处理是一个很好的起点。
培训:数据工程师的培训材料包括幻灯片,练习和示例解决方案。
博客:Apache Flink和数据工程师会经常发布一些关于Flink的博客,深入的技术文章。