展开全部

主编推荐语

本书全面深入地介绍了Flink和Kafka在大数据实时流处理中的应用。

内容简介

本书以项目实践作为主线,结合必需的理论知识,以任务的形式设计内容,每个任务都包含任务描述及任务实施的步骤,读者按照实施步骤进行操作就可以完成相应的学习任务,从而不断提升项目实践能力。

本书主要内容涉及流式数据的基础知识、Flink的简介及发展历史、Flink的系统架构及Flink API介绍、Flink的集群部署模式、Flink流式API的基本应用、Flink时间和窗口API的应用、Flink高级应用、Flink Table和SQL的应用、Flink CEP的应用、Kafka集群的安装和常用操作,以及Flink、Flume和Kafka的集成方式。

本书适合需要使用Flink进行大数据处理的程序员、架构师和产品经理作为技术参考手册和培训资料,也可作为高校本科生和研究生的教材。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 资源与支持
  • 项目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 日志分析实现
  • 项目小结
  • 项目拓展
  • 思考与练习
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。