天天看點

[Flink基礎]---- Flink學習規劃(進階)

當學習了之前的​​課程​​後,我們便有了Flink 的基礎,接下來将進行實戰,舉例各個部分的實作代碼。

1  Flink 基礎 API 概念

  • 1.1 Scala API 擴充
  • 1.2 Java Lambda表達式

2 Streaming (DataStream API)

  • 2.1 Event Time
  • 2.2 State & Fault Tolerance
  • 2.3 Operators
  • 2.4 Connectors
  • 2.5 Side Outputs
  • 2.6 聚合(增量和全量)

3 Batch(DataSet API)

  • 3.1 Transformations
  • 3.2 Fault Tolerance
  • 3.3 Iterations
  • 3.4 Zipping Elements
  • 3.5 Conntectors
  • 3.6 Hadoop Compatibility
  • 3.7 Local Execution
  • 3.8 Cluster Execution

4 Table API & SQL

  • 4.1 系統資料庫
  • 4.2 通路系統資料庫
  • 4.3 Operators
  • 4.4 SQL

5 參考

​​https://ci.apache.org/projects/flink/flink-docs-release-1.8/​​

​​https://www.oreilly.com/library/view/stream-processing-with/9781491974285/​​