实战大数据(Hadoop+Spark+Flink)——从平台构建到交互式数据分析(离线/实时)第2版
作者:杨俊 王年明 谢志刚
ISBN:978-7-111-79853-8
申请样书,扫描二维码
本书以一个完整的大数据项目为主线,系统性讲解Hadoop、Spark、Flink等主流大数据技术的核心原理与开发实践,融合离线分析、实时计算、数据仓库、推荐系统与数据可视化五大核心场景,打造“数据采集-存储-计算-应用”全链路闭环。全书共9章:大数据技术概述、搭建IDEA开发环境及Linux虚拟机、基于Hadoop构建大数据平台、基于HBase和Kafka构建海量数据存储与交换系统、用户行为离线分析—构建数据采集和分析平台、基于Spark的用户行为实时分析、基于Flink的用户行为实时分析、基于Flink的新闻资讯推荐系统、新闻资讯系统数据可视化。
相较第1版,本书进行了三方面的内容升级。技术版本革新:全面适配Hadoop 3生态、Spark结构化流处理及Flink流批一体架构,覆盖Exactly-Once语义、自适应调优等生产级特性;模块能力扩展:新增Hive与DataX多源异构数据仓库构建、Flink SQL流批一体化开发、机器学习融合的推荐系统开发三大实战模块;技术栈升级:数据可视化采用SpringBoot和Vue前后端分离架构,替代传统的Servlet、JSP方案,实现更高效的数据展示与交互设计。
本书既可以作为大数据工程师的开发手册,也可以作为高校大数据及相关专业的教材。