





定价:69元
印次:1-1
ISBN:9787302666790
出版日期:2024.07.01
印刷日期:2024.07.11
图书责编:杨帆
图书分类:教材
"本书系统介绍了大数据技术的相关知识,全书共13章,内容包括Hadoop大数据处理架构、HDFS分布式文件系统、YARN资源管理、MapReduce分布式计算框架、HBase分布式数据库、流数据采集、典型非关系数据库的安装与使用、分布式数据分析工具Pig、Spark大数据处理框架、基于Python语言的Spark RDD编程、基于Python语言的Spark SQL结构化数据处理、Hive分布式数据仓库、典型数据可视化工具的使用。本书对大数据相关技术给出详细的编程示例,并给出详细的注解。 本书可作为高等院校计算机、信息管理、软件工程、人工智能、数据科学与大数据技术等相关专业的大数据技术课程教材,也可供相关技术人员参考。 "
曹洁 男,博士,现为郑州轻工业大学软件学院校聘副教授。主讲《Python语言程序设计》、《数据挖掘》。主编出版《Python语言程序设计》、《Python数据分析》、《大数据技术》等多本教材。
前言 大数据是以容量大、类型多、存取速度快、应用价值高为主要特征的数据集合,正快速发展为对数量巨大、来源分散、格式多样的数据进行采集、存储和关联分析,从中发现新知识、创造新价值、提升新能力的新一代信息技术和服务业态。大数据技术涉及的知识点非常多,一本书根本无法覆盖所有的知识点。本书从各专业对大数据技术需求的实际情况出发,从大数据技术涉及的基本知识开始,层层推进大数据相关技术的讲解,让初学者能够轻松理解并快速掌握。本书对每个知识点都进行了深入分析,并针对每个知识点精心设计了相关案例。 全书共13章。 第1章 Hadoop大数据处理架构。主要介绍大数据的基本概念、大数据计算模式与典型系统、Hadoop发展历程、Hadoop优缺点、Hadoop生态圈、在VirtualBox上搭建Linux操作系统、Hadoop安装前的准备工作与Hadoop的安装与配置。 第2章 HDFS分布式文件系统。主要介绍HDFS基本特征、HDFS存储架构及组件功能、HDFS读写文件流程、HDFS的Shell操作、HDFS编程实战。 第3章 YARN资源管理。主要介绍YARN基础架构和YARN常用命令。 第4章 MapReduce分布式计算框架。主要介绍MapReduce工作原理、MapReduce工作机制、MapReduce编程类、MapReduce编程实现词频统计。 第5章 HBase分布式数据库。主要介绍HBase系统架构和数据访问流程、HBase数据表、HBase安装与配置、HBase的Shell操作、HBase的Java API操作、HBase案例实战和利用Python语言操作H...
第1章Hadoop大数据处理架构1
1.1大数据的基本概念1
1.1.1大数据时代1
1.1.2大数据定义1
1.1.3大数据的特征2
1.1.4大数据思维2
1.2大数据计算模式与典型系统3
1.2.1批处理计算模式与典型系统3
1.2.2流式计算模式与典型系统4
1.2.3迭代计算模式与典型系统4
1.2.4图计算模式与典型系统4
1.2.5内存计算模式与典型系统5
1.3Hadoop发展历程5
1.4Hadoop优缺点6
1.5Hadoop生态圈6
1.6在VirtualBox上搭建Linux操作系统8
1.6.1创建Master节点9
1.6.2克隆虚拟电脑17
1.7Hadoop安装前的准备工作21
1.7.1创建hadoop用户22
1.7.2安装SSH、配置SSH无密码登录23
1.7.3安装Java环境23
1.7.4Linux操作系统下Scala版本的Eclipse的安装与配置… 24
1.7.5Eclipse环境下Java语言程序开发实例25
1.8Hadoop的安装与配置28
1.8.1下载Hadoop安装文件28
1.8.2Hadoop单机模式配置28
1.8.3Hadoop伪分布式模式配置30
1.8.4Hadoop分布式模式配置34
1.9习题43
第2章HDFS分布式文件系统44
2.1HDFS基本特征44
2.2HDFS存储架构及组件功能45
2.2.1HDFS存储架构45
2.2.2数据块45
2.2.3数据节点46
2.2.4名称节点46
2.2.5第二...
理论实践结合:每章知识点配丰富实例实践。
原理浅显易懂:对操作给出示例代码和注解。
入门门槛较低:零基础轻松快速掌握Hadoop。
配套资源丰富:有教学课件、教学大纲、源代码、教学视频。
"