關于我們
書單推薦
新書推薦
|
Flink原理深入與編程實戰(zhàn)——Scala+Java(微課視頻版)
本書講述Apache Flink大數(shù)據(jù)框架的原理,以及如果將Apache Flink應用于大數(shù)據(jù)的實時流處理、批處理、批流一體分析等各個場景。通過原理深入學習和實踐示例、案例的學習應用,使讀者了解并掌握Apache Flink流處理的框架的基本原理和技能,接近理論與實踐的距離。
全書共分為8章,主要內(nèi)容包括Flink架構與集群安裝、Flink開發(fā)環(huán)境準備(基于IntelliJ IDEA和Maven)、開發(fā)Flink實時數(shù)據(jù)處理程序、Flink流數(shù)據(jù)分析、時間和水印概念、窗口操作、狀態(tài)和容錯、側(cè)輸出流、Flink流連接器、Flink流處理案例、開發(fā)Flink批數(shù)據(jù)處理程序、使用Table API進行數(shù)據(jù)處理、Flink on YARN、基于Flink構建批流一體數(shù)倉、基于Flink和Iceberg數(shù)據(jù)湖構建實時數(shù)倉。本書源碼全部在Apache Flink 1.13.2上調(diào)試成功,所有示例和案例均提供Scala語言和Java語言兩套API的實現(xiàn)(第8章除外),供讀者參考。 本書系統(tǒng)講解了Apache Flink大數(shù)據(jù)框架的原理和流、批處理的開發(fā)實踐,內(nèi)容全面、實例豐富、可操作性強,做到了理論與實踐相結(jié)合。本書適合大數(shù)據(jù)學習愛好者、想要入門Apache Flink的讀者作為入門和提高的技術參考書,也適合用作大中專院校大數(shù)據(jù)專業(yè)相關的學生和老師的教材或教學參考書。
你還可能感興趣
我要評論
|