中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 FLINK基礎入門

出版社:清華大學出版社出版時間:2024-05-01
開本: 其他 頁數: 334
本類榜單:教材銷量榜
中 圖 價:¥42.9(7.2折) 定價  ¥59.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

FLINK基礎入門 版權信息

FLINK基礎入門 本書特色

本書從Flink的概念入手,進而講解Flink相關架構和原理,幫助讀者從搭建Flink集群到使用DataStream API、DataSet API和Table API&SQL實現Flink應用程序的過程進行詳細講解,并在本書的*后一章通過一個項目案例對Flink的綜合運用進行講解。本書共分為9個章節。第1章主要介紹了Flink的理論性知識,包括數據處理架構的演變、Flink關鍵特性、Flink應用場景、Flink批流模型、Flink集群運行架構等。第2章主要講解了Flink的部署,包括虛擬機的安裝、Linux操作系統的配置、JDK部署、集群部署之Flink on YARN、集群部署之Standalone、本地模式部署,以及介紹了如何了Flink命令行界面和SQL Client的使用。第3章主要講解了如何使用DataStream API實現Flink應用程序,包括DataStream程序結構、DataStream數據類型、創建執行環境、創建數據源、創建接收器、轉換操作以及涵蓋本章整體知識體系的案例。第4章主要講解了如何使用DataSet API實現Flink應用程序,包括DataSet程序結構、創建執行環境、創建數據源、創建接收器、轉換操作以及涵蓋本章整體知識體系的案例。第5章主要講解了Flink的時間和窗口,包括時間概念、窗口分配器、Watermark、窗口函數、窗口觸發器等。第6章主要講解了Flink的狀態和容錯機制,包括狀態概述、Checkpoint、State Backend、狀態編程等。第7章主要講解了如何使用Table API&SQL實現Flink應用程序,包括Table程序結構、數據類型、Catalog操作、數據庫管理、表操作以及查詢操作等。第8章內容對使用Table API&SQL實現Flink應用程序的內容進行深入講解,包括內置函數和自定義函數的使用、DataStream與表的轉換、時間屬性以及窗口操作等。第9章通過綜合項目-電商用戶行為分析對Flink的綜合運用進行操作和講解,包括項目概述、需求分析、項目架構、以及實時統計不同需求等。
本書附有配套視頻、教學PPT、教學設計、測試題等資源,同時,為了幫助初學者更好地學習本書中的內容,還提供了在線答疑,歡迎讀者關注。

FLINK基礎入門 內容簡介

本書以Flink 1.16.0為主線,全面介紹了Flink的核心概念和常用功能。全書共9章,分別講解了Flink概述,Flink部署與應用,DataStream API,DataSet API,時間與窗口,狀態和容錯機制,Table API&SQL和Flink CEP。 本書附有配套視頻、教學課件、教學設計、測試題等資源,同時,為了幫助初學者更好地學習本書內容,還提供了在線答疑,歡迎讀者關注。 本書可作為高等教育本、?圃盒祿茖W與大數據技術及相關專業的教材,還適合大數據開發初學者、大數據運維人員以及大數據分析與挖掘的從業者閱讀。

FLINK基礎入門 目錄

第1章Flink概述1
1.1數據處理架構的演變1
1.1.1傳統數據處理架構1
1.1.2有狀態流處理架構3
1.1.3Lambda架構3
1.1.4新一代流處理架構4
1.2初識Flink5
1.3Flink的關鍵特性6
1.4Flink的應用場景7
1.5Flink運行時架構8
1.5.1整體架構8
1.5.2作業管理器9
1.5.3任務管理器10
1.6Flink分層API11
1.7Flink程序結構12
1.8本章小結12
1.9課后習題12
第2章Flink部署與應用14
2.1基礎環境搭建14
2.2Flink部署模式15
2.3Standalone模式之偽分布式17
2.4Standalone模式之完全分
布式18
2.5Standalone模式之高可用
完全分布式20
2.6Flink On YARN模式27
2.7啟動Flink33
2.7.1Session模式33
2.7.2Application模式37
2.8flink命令39
2.8.1flink命令的使用39
2.8.2提交作業39
2.8.3查看作業44
2.8.4停止和取消作業50
2.9Flink Web UI54
2.9.1Flink Web UI的訪問 … 54
2.9.2使用Flink Web UI
操作作業57
2.10本章小結61
2.11課后習題61
目錄Flink基礎入門第3章DataStream API63
3.1DataStream程序的開發流程 … 63
3.2DataStream的數據類型64
3.3執行環境65
3.4數據輸入67
3.4.1從集合讀取數據67
3.4.2從文件讀取數據70
3.4.3從Socket讀取數據72
3.4.4從Kafka讀取數據73
3.4.5自定義Source78
3.5數據轉換80
3.5.1map80
3.5.2flatMap82
3.5.3filter83
3.5.4keyBy85
3.5.5reduce88
3.5.6union90
3.6數據輸出92
3.6.1輸出到文件92
3.6.2輸出到Socket96
3.6.3輸出到Kafka97
3.7應用案例——詞頻統計99
3.8本章小結100
3.9課后習題100
第4章DataSet API 102
4.1DataSet程序的開發流程102
4.2執行環境103
4.3數據輸入105
4.3.1從文件讀取數據105
4.3.2從集合讀取數據109
4.3.3從MySQL讀取數據 … 111
4.4數據轉換118
4.4.1去重118
4.4.2連接119
4.4.3聚合124
4.4.4分組125
4.4.5分區128
4.5數據輸出130
4.5.1輸出到文件130
4.5.2輸出到MySQL132
4.6應用案例——統計熱門
品牌Top10134
4.7本章小結134
4.8課后習題134
第5章時間與窗口136
5.1時間概念136
5.2窗口分類138
5.3鍵控和非鍵控窗口142
5.4窗口分配器144
5.5窗口函數146
5.5.1ReduceFunction146
5.5.2AggregateFunction147
5.5.3ProcessFunction152
5.5.4窗口函數結合使用154
5.6水位線157
5.6.1什么是水位線157
5.6.2使用水位線159
5.6.3應用案例——統計電商
網站交易數據162
5.7窗口觸發器162
5.8窗口驅逐器166
5.8.1內置驅逐器166
5.8.2自定義驅逐器168
5.9處理延遲數據171
5.9.1通過Allowed Lateness
處理延遲數據171
5.9.2通過Side Outputs處理
延遲數據173
5.10本章小結175
5.11課后習題176
第6章狀態和容錯機制177
6.1狀態概述177
6.2狀態管理179
6.2.1聲明狀態179
6.2.2定義狀態描述器180
6.2.3操作狀態182
6.3使用狀態183
6.3.1使用鍵控狀態183
6.3.2使用算子狀態188
6.4Checkpoint190
6.4.1Checkpoint概述190
6.4.2配置Checkpoint192
6.5State Backend196
6.6故障恢復198
6.7本章小結200
6.8課后習題200
第7章Table API & SQL(一)202
7.1Table程序結構202
7.2數據類型203
7.3執行環境205
7.4Catalog操作206
7.4.1注冊Catalog206
7.4.2查看Catalog210
7.4.3使用Catalog212
7.5數據庫操作213
7.5.1創建數據庫213
7.5.2查看數據庫215
7.5.3使用數據庫217
7.5.4修改數據庫218
7.5.5刪除數據庫219
7.6表操作220
7.6.1創建表220
7.6.2創建Table對象227
7.6.3查看表228
7.6.4修改表230
7.6.5修改Table對象232
7.6.6刪除表234
7.6.7輸出表236
7.7查詢操作239
7.7.1基本查詢239
7.7.2條件查詢241
7.7.3去重查詢243
7.7.4連接查詢244
7.7.5集合查詢251
7.7.6排序查詢259
7.7.7分組查詢262
7.8本章小結265
7.9課后習題265
第8章Table API & SQL(二)266
8.1函數266
8.1.1內置函數266
8.1.2自定義函數273
8.1.3注冊自定義函數276
8.1.4使用自定義函數278
8.2DataStream與Table對象的
轉換282
8.3時間屬性285
8.4窗口操作287
8.4.1Group Window287
8.4.2Over Window293
8.5本章小結298
8.6課后習題298
第9章Flink CEP300
9.1Flink CEP基本概述300
9.2模式301
9.2.1個體模式301
9.2.2組合模式303
9.3模式的定義305
9.3.1定義個體模式305
9.3.2定義個體模式的條件 … 309
9.3.3定義組合模式313
9.3.4模式組314
9.3.5匹配后跳過策略315
9.4使用模式檢測數據流317
9.5處理超時事件328
9.6處理延遲事件332
9.7應用案例——直播平臺檢測
刷屏用戶333
9.8本章小結333
9.9課后習題334
展開全部

FLINK基礎入門 作者簡介

黑馬程序員,傳智播客旗下 教育品牌,成立于2006年,它是由中國Java培訓先行者張孝祥老師發起,聯合中文IT社區CSDN、中關村軟件園共同創辦的一家專業教育機構。辦學至今,我們一直堅守著“為千萬人少走彎路而著書,為中華軟件之崛起而講課”的辦學理念,堅持培養 軟件應用工程師的宏偉目標,在累計培養的十萬余名學員中。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 纯化水设备-纯水设备-超纯水设备-[大鹏水处理]纯水设备一站式服务商-东莞市大鹏水处理科技有限公司 | 抖音短视频运营_企业网站建设_网络推广_全网自媒体营销-东莞市凌天信息科技有限公司 | 企典软件一站式企业管理平台,可私有、本地化部署!在线CRM客户关系管理系统|移动办公OA管理系统|HR人事管理系统|人力 | 安徽控制器-合肥船用空调控制器-合肥家电控制器-合肥迅驰电子厂 安徽净化板_合肥岩棉板厂家_玻镁板厂家_安徽科艺美洁净科技有限公司 | 智能垃圾箱|垃圾房|垃圾分类亭|垃圾分类箱专业生产厂家定做-宿迁市传宇环保设备有限公司 | 睿婕轻钢别墅_钢结构别墅_厂家设计施工报价 | 智成电子深圳tdk一级代理-提供TDK电容电感贴片蜂鸣器磁芯lambda电源代理经销,TDK代理商有哪些TDK一级代理商排名查询。-深圳tdk一级代理 | 食品机械专用传感器-落料放大器-低价接近开关-菲德自控技术(天津)有限公司 | 模具ERP_模具管理系统_模具mes_模具进度管理_东莞市精纬软件有限公司 | 成都茶楼装修公司 - 会所设计/KTV装修 - 成都朗煜装饰公司 | 扬尘监测_扬尘监测系统_带证扬尘监测设备 - 郑州港迪科技有限公司 | 萃取箱-萃取槽-PVC萃取箱厂家-混合澄清槽- 杭州南方化工设备 | 贴片电容-贴片电阻-二三极管-国巨|三星|风华贴片电容代理商-深圳伟哲电子 | 传动滚筒_厂家-淄博海恒机械制造厂| 厌氧工作站-通用型厌氧工作站-上海胜秋科学仪器有限公司 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 河南档案架,档案密集架,手动密集架,河南密集架批发/报价 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | 特种电缆厂家-硅橡胶耐高温电缆-耐低温补偿导线-安徽万邦特种电缆有限公司 | 东莞市超赞电子科技有限公司 全系列直插/贴片铝电解电容,电解电容,电容器 | 净化工程_无尘车间_无尘车间装修-广州科凌净化工程有限公司 | 气体检测仪-氢气检测仪-可燃气体传感器-恶臭电子鼻-深国安电子 | 双菱电缆-广州电缆厂_广州电缆厂有限公司 | 无尘烘箱_洁净烤箱_真空无氧烤箱_半导体烤箱_电子防潮柜-深圳市怡和兴机电 | 网站建设-网站制作-网站设计-网站开发定制公司-网站SEO优化推广-咏熠软件 | 郑州外墙清洗_郑州玻璃幕墙清洗_郑州开荒保洁-河南三恒清洗服务有限公司 | 辊道窑炉,辊道窑炉厂家-山东艾希尔 | 冷却塔风机厂家_静音冷却塔风机_冷却塔电机维修更换维修-广东特菱节能空调设备有限公司 | 安徽合肥项目申报咨询公司_安徽合肥高新企业项目申报_安徽省科技项目申报代理 | 找果网 | 苹果手机找回方法,苹果iPhone手机丢了找回,认准找果网! | 上海办公室装修公司_办公室设计_直营办公装修-羚志悦装 | 好杂志网-首页| 青州搬家公司电话_青州搬家公司哪家好「鸿喜」青州搬家 | 胀套-锁紧盘-风电锁紧盘-蛇形联轴器「厂家」-瑞安市宝德隆机械配件有限公司 | 上海网站建设-上海网站制作-上海网站设计-上海做网站公司-咏熠软件 | 附着力促进剂-尼龙处理剂-PP处理剂-金属附着力处理剂-东莞市炅盛塑胶科技有限公司 | 青州开防盗门锁-配汽车芯片钥匙-保险箱钥匙-吉祥修锁店 | 武汉高低温试验机-现货恒温恒湿试验箱-高低温湿热交变箱价格-湖北高天试验设备 | 彭世修脚_修脚加盟_彭世修脚加盟_彭世足疗加盟_足疗加盟连锁_彭世修脚技术培训_彭世足疗 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 |