Apache Flink文档
本文档适用于Apache Flink master版。
Apache Flink是一个用于分布式流和批处理数据处理的开源平台。Flink的核心是流数据流引擎,为数据流上的分布式计算提供数据分发,通信和容错。Flink在流引擎之上构建批处理,涵盖原生的迭代支持,受管理的内存和程序优化。
第一步
概念:从Flink的数据流编程模型和分布式运行时环境的基本概念开始。这将有助于您了解文档的其他部分,包括配置和编程指南。我们建议您先阅读这部分内容。
教程:
编程指南:您可以阅读我们关于基本API概念和DataStream API或DataSet API的指南,以了解如何编写您的第一个Flink程序。
部署
在将Flink作业投入生产之前,请阅读生产准备清单。
发行说明
发行说明涵盖了Flink版本之间的重要更改。如果您计划将Flink升级到更高版本,请仔细阅读这些说明。
外部资源
Flink Forward:Flink Forward网站和YouTube上提供了以往会议的讲座。使用Apache Flink进行可靠的流处理,那这些资料是一个很好的起点。
培训:data Artisans的培训材料包括幻灯片,练习和示例。
博客:Apache Flink和data Artisans博客会比较频繁的发布flink相关的、深入的技术文章。