大数据实时流处理技术实战——基于Flink+Kafka技术
图书信息
| 作者 | 王璐烽 刘均 主编 |
| 出版社 | 人民邮电出版社有限公司 |
| ISBN | 9787115620415 |
| 出版时间 | 2023-09-01 |
| 字数 | 16.0万 |
| 分类 | 科技,计算机,网络,软件系统 |
读书简介
本书以项目实践作为主线,结合必需的理论知识,以任务的形式设计内容,每个任务都包含任务描述及任务实施的步骤,读者按照实施步骤行操作就可以完成相应的学习任务,从而不断提升项目实践能力。本书主要内容涉及流式数据的基础知识、Flink的简介及发展历史、Flink的系统架构及Flink API介绍、Flink的集群部署模式、Flink流式API的基本应用、Flink时间和窗口API的应用、Flink高级应用、Flink Table和SQL的应用、Flink CEP的应用、Kafka集群的安装和常用操作,以及Flink、Flume和Kafka的集成方式。
目录
内 容 提 要
前 言
写作背景
本书读者对象
如何阅读本书
勘误和支持
资源与支持
资源获取
提交勘误
与我们联系
关于异步社区和异步图书
项目1 Flink开发环境搭建
任务 搭建Flink开发环境
项目小结
思考与练习
项目2 Flink集群搭建
任务1 Flink集群搭建
任务2 基于Flink实现单词统计
任务3 Flink项目打包部署
项目小结
思考与练习
项目3 Flink流式API应用
任务1 创建Flink程序执行环境
任务2 创建Flink数据源
任务3 Flink转换算子的应用
任务4 数据输出
项目小结
项目拓展
思考与练习
项目4 Flink时间和窗口API应用
任务1 Flink时间语义和水位线
任务2 Flink窗口操作
任务3 Flink迟到数据处理
项目小结
思考与练习
项目5 Flink高级应用
任务1 Flink多数据流处理
任务2 Flink状态编程
任务3 Flink容错机制
项目小结
思考与练习
项目6 Flink Table和SQL应用
任务1 快速入门
任务2 Flink Table和SQL基本API应用
任务3 Flink SQL函数的应用
任务4 Flink SQL高级应用
项目小结
思考与练习
项目7 Flink CEP应用
任务1 Flink CEP入门
任务2 Flink CEP综合应用
项目小结
思考与练习
项目8 Flink集成Kafka应用
任务1 Kafka集群安装及常用操作
任务2 Flink和Kafka集成
任务3 综合应用案例
项目小结
思考与练习
项目9 网站日志实时分析系统
任务1 网站日志收集
任务2 Flume与Kafka集成
任务3 日志分析实现
项目小结
项目拓展
思考与练习
参 考 文 献
- 爱情下一秒(沈星妤)
- 一年级爱科学:异想天开的玉米粒(代晓琴)
- GBT 51338-2018 分布式电源并网工程调试与验收标准(电力企业联合会)
- 县域经济破局:数智化驱动县域发展新模式(刘丁蓉,华崇鑫,朱建良)
- 软装设计师手册(简明敏)
- 完美应用Ubuntu(第4版)(何晓龙)
- 一本书看懂电影之《公民凯恩》(张帆)
- 唐代文学的文化视野(全二册)精中华书局出品(杜晓勤著)
