Spark项目实战
提供课件、参考答案、程序、源码,咨询QQ:2301891038(仅限教师)。完整呈现Spark项目开发整体流程;代码内容详细讲解,使读者更易理解;提供配套资源服务,易教易学;涵盖Spark SQL、Spark Streaming和Spark Core;用数据可视化展示分析结果。

作者:黑马程序员

丛书名:大数据技术与应用丛书

定价:48元

印次:1-6

ISBN:9787302581475

出版日期:2021.07.01

印刷日期:2024.01.18

图书责编:袁勤勇

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书运用Spark计算框架的核心组件对电商数据进行分析,以项目形式呈现,其内容涵盖环境搭建、数据分析、数据持久化和数据可视化, 涉及JavaEE、ECharts、Hadoop、HBase、Spark、Kafka和ZooKeeper等技术点的综合应用。针对项目开发过程的每个环节都进行了深入讲解,使读者由浅入深地了解每个环节的知识内容。 本书共分为7章。第1章主要介绍项目开发的基本情况;第2章主要介绍大数据集群环境的搭建;第3章主要介绍通过Spark实现热门品类Top10分析,并对分析结果进行持久化操作;第4章主要介绍通过Spark实现各区域热门商品Top3分析,并对分析结果进行持久化操作;第5章主要介绍通过Spark SQL实现网站转化率统计,并对分析结果进行持久化操作;第6章主要介绍通过Spark Streaming实现广告点击流实时统计,并实时持久化统计结果;第7章主要介绍通过可视化技术将第3~6章的分析与统计结果进行图形化展示。 本书配有视频、源代码、教学设计、教学PPT、教学大纲等资源。同时,为了帮助初学者更好地学习书中的内容,还提供了在线答疑,欢迎读者关注。 本书适合拥有Spark基础的读者阅读,也可以作为高等院校相关课程的教学参考书。读者不仅能够通过项目实战巩固基础知识的学习效果,还能学习商业智能系统的开发过程。

目录
荐语
查看详情 查看详情
目录

第1章项目概述1

1.1项目需求和目标1

1.2预备知识2

1.3项目架构设计及技术选取2

1.4开发环境和开发工具介绍3

1.5项目开发流程4

1.6硬件要求5

1.7本章小结6

第2章搭建大数据集群环境7

2.1安装准备7

2.1.1认识Linux操作系统 7

2.1.2创建虚拟机8

2.1.3启动虚拟机并安装Linux操作

系统14

2.1.4克隆虚拟机22

2.1.5配置Linux操作系统网络及主

机名25

2.1.6SSH配置29

2.1.7配置时间同步36

2.2安装JDK41

2.3ZooKeeper集群部署42

2.3.1ZooKeeper集群的安装与配置…42

2.3.2ZooKeeper集群的启动与关闭…44

2.4Hadoop集群部署46

2.4.1Hadoop高可用集群规划46

2.4.2安装Hadoop47

2.4.3Hadoop高可用集群配置48

2.4.4启动Hadoop高可用集群55

2.5Spark集群部署60

2.5.1Spark集群部署模式60

2.5.2Spark集群安装配置61

2.5.3Spark集群测试62

2.6HBase集群部署64

2.6.1HBase集群规划64

2.6.2HBase集群安装配置65

2.6.3启动HBase集群67

2.7Kafka集群部署69

2.7.1Kafka集群的安装与配置69

2.7.2启动Kafka集群70

2.8本章小结72

第3章热门品类Top10分析73

3.1数据集分析73

3.2实现思路... 查看详情

  查看详情