注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)Flink入門與實戰(zhàn)

Flink入門與實戰(zhàn)

Flink入門與實戰(zhàn)

定 價:¥89.00

作 者: 汪明 著
出版社: 清華大學(xué)出版社
叢編項: 大數(shù)據(jù)技術(shù)叢書
標(biāo) 簽: 暫缺

ISBN: 9787302583813 出版時間: 2021-08-01 包裝: 平裝
開本: 16開 頁數(shù): 362 字?jǐn)?shù):  

內(nèi)容簡介

  ApacheFlink是一個框架和分布式處理引擎,用于對無界和有界數(shù)據(jù)流進(jìn)行有狀態(tài)的計算,廣泛應(yīng)用于大數(shù)據(jù)相關(guān)的實際業(yè)務(wù)場景中?!禙link入門與實戰(zhàn)/大數(shù)據(jù)技術(shù)叢書》是一本從零開始講解Flink的入門教材,學(xué)習(xí)《Flink入門與實戰(zhàn)/大數(shù)據(jù)技術(shù)叢書》需要有Java編程基礎(chǔ)?!禙link入門與實戰(zhàn)/大數(shù)據(jù)技術(shù)叢書》共分10章,內(nèi)容包括Flink開發(fā)環(huán)境搭建、Flink架構(gòu)和原理、時間和窗口、狀態(tài)管理和容錯機制、數(shù)據(jù)類型與序列化、DataStreamAPI和DataSetAPI、TableAPI和SQL、Flink并行、Flink部署與應(yīng)用,最后以一個Flink實戰(zhàn)項目為例,對Flink相關(guān)知識進(jìn)行綜合實踐,其中涉及Web頁面展示、WebSocket協(xié)議和Node.js服務(wù)等技術(shù)?!禙link入門與實戰(zhàn)/大數(shù)據(jù)技術(shù)叢書》內(nèi)容詳盡、示例豐富,適合作為Flink初學(xué)者必備的參考書,也非常適合作為高等院校和培訓(xùn)機構(gòu)大數(shù)據(jù)及相關(guān)專業(yè)的師生教學(xué)參考。《Flink入門與實戰(zhàn)/大數(shù)據(jù)技術(shù)叢書》針對Flink初學(xué)者,詳細(xì)介紹Flink架構(gòu)、原理、大數(shù)據(jù)處理機制和處理方法,以及Flink并行、部署與集群等方面的知識,最后通過—個實戰(zhàn)項目來提高讀者解決實際問題的能力。

作者簡介

  汪明,中國礦業(yè)大學(xué)碩士,徐州軟件協(xié)會副理事長,某創(chuàng)業(yè)公司合伙人。從事軟件行業(yè)十余年,發(fā)表論文數(shù)十篇。著有圖書《Python大數(shù)據(jù)處理庫PySpark實戰(zhàn)》《TypeScript實戰(zhàn)》《Go并發(fā)編程實戰(zhàn)》。

圖書目錄

第1章 Flink環(huán)境搭建
1.1 下載安裝
1.1.1 什么是Flink
1.1.2 Flink用戶
1.1.3 JDK安裝
1.1.4 Scala安裝
1.1.5 Python安裝
1.1.6 FinalShell安裝
1.2 配置與開發(fā)工具
1.2.1 基礎(chǔ)配置
1.2.2 IDEA開發(fā)工具
1.3 編譯
1.3.1 Scala項目模板
1.3.2 Java項目模板
1.3.3 Python項目
1.3.4 項目編譯
1.4 運行Flink應(yīng)用
1.4.1 單機Standalone模式
1.4.2 多機Standalone模式
1.4.3 OnYam集群模式
1.5 本章小結(jié)
第2章 定義、架構(gòu)與原理
2.1 流處理的應(yīng)用場景
2.1.1 數(shù)據(jù)預(yù)處理場景
2.1.2 預(yù)警場景
2.1.3 實時數(shù)量統(tǒng)計場景
2.1.4 數(shù)據(jù)庫交互場景
2.1.5 跟蹤場景
2.1.6 基于數(shù)據(jù)流的機器學(xué)習(xí)場景
2.1.7 實時自動控制場景
2.2 流處理的原理
2.2.1 流數(shù)據(jù)特征
2.2.2 Dataflow模型
2.2.3 數(shù)據(jù)流圖
2.2.4 流處理操作
2.2.5 窗口操作
2.3 Flink架構(gòu)分析
2.3.1 Flink常見概念
2.3.2 Flink主從架構(gòu)
2.3.3 任務(wù)和算子鏈
2.4 Flink中的幾個語義——Streams、State、Time、API
2.4.1 Streams流
2.4.2 State狀態(tài)
2.4.3 Time時間
2.4.4 API接口
2.5 Flink組件
2.6 本章小結(jié)
……
第3章 時間和窗口
第4章 狀態(tài)管理及容錯機制
第5章 數(shù)據(jù)類型與序列化
第6章 DataStreamAPI和DataSetAPI
第7章 TableAPI和SQL
第8章 并行
第9章 Flink部署與應(yīng)用
第10章 Flink項目實戰(zhàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號