- Flink SQL與DataStream入門、進階與實戰
- 羊藝超
- 446字
- 2024-04-25 18:58:53
第1章
初識Flink
隨著現代信息技術的不斷發展,我們可以明顯感受到信息生產的量級在不斷加大,信息更迭的速度在不斷加快。從用戶生產內容、傳播內容到消費內容,整條鏈路短短幾秒就可以完成,而如果能夠從這條鏈路中更快地分析、挖掘出更有價值的信息,就能夠占據優勢。在這個需求推動的大背景下,各類流處理引擎快速發展,其中Apache Flink尤為耀眼。
Apache Flink是Apache基金會里的下一代開源大數據處理引擎,優秀的流處理能力使它成為各大企業在實時計算領域發力時必備的基建,目前Apache Flink(簡稱為Flink)在國內大數據實時計算領域幾乎占據統治地位。
本章首先介紹Flink的定位,通過介紹Flink的功能及目前Flink在業內常見的應用場景,明確可以使用Flink來做什么,以及Flink適合做什么。接下來介紹我從事Flink開發所總結的Flink的5個核心特性。然后介紹Flink提供的4種API的特點,明確可以使用什么編程語言、什么風格的代碼實現Flink作業。最后介紹常與Flink搭配使用的兩個流處理引擎各自的特點,從而幫助讀者理解Flink在流處理領域的優勢。
通過本章的學習,讀者將對Flink有一個全面的了解,為后面學習Flink DataStream API、SQL API打好理論基礎。
推薦閱讀
- C語言程序設計(第3版)
- 密碼學原理與Java實現
- C# 從入門到項目實踐(超值版)
- Backbone.js Blueprints
- jQuery炫酷應用實例集錦
- SQL 經典實例
- 從零開始學C#
- Access 2010中文版項目教程
- LabVIEW虛擬儀器入門與測控應用100例
- Getting Started with Polymer
- WCF技術剖析(卷1)
- Python Penetration Testing Essentials
- Android開發進階實戰:拓展與提升
- Learning Dynamics NAV Patterns
- Mastering Machine Learning with scikit-learn