| 作 者: | 汪明 |
| 出版社: | 清华大学出版社 |
| 丛编项: | 大数据技术丛书 |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 Flink环境搭建
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 配置与开发工具
1.2.1 基础配置
1.2.2 IDEA开发工具
1.3 编译
1.3.1 Scala项目模板
1.3.2 Java项目模板
1.3.3 Python项目
1.3.4 项目编译
1.4 运行Flink应用
1.4.1 单机Standalone模式
1.4.2 多机Standalone模式
1.4.3 OnYam集群模式
1.5 本章小结
第2章 定义、架构与原理
2.1 流处理的应用场景
2.1.1 数据预处理场景
2.1.2 预警场景
2.1.3 实时数量统计场景
2.1.4 数据库交互场景
2.1.5 跟踪场景
2.1.6 基于数据流的机器学习场景
2.1.7 实时自动控制场景
2.2 流处理的原理
2.2.1 流数据特征
2.2.2 Dataflow模型
2.2.3 数据流图
2.2.4 流处理操作
2.2.5 窗口操作
2.3 Flink架构分析
2.3.1 Flink常见概念
2.3.2 Flink主从架构
2.3.3 任务和算子链
2.4 Flink中的几个语义——Streams、State、Time、API
2.4.1 Streams流
2.4.2 State状态
2.4.3 Time时间
2.4.4 API接口
2.5 Flink组件
2.6 本章小结
……
第3章 时间和窗口
第4章 状态管理及容错机制
第5章 数据类型与序列化
第6章 DataStreamAPI和DataSetAPI
第7章 TableAPI和SQL
第8章 并行
第9章 Flink部署与应用
第10章 Flink项目实战