Hadoop 3大数据技术快速入门
轻松学会Hadoop、Hive、HBase、Docker技术,掌握大数据技术

作者:牛搞

丛书名:大数据技术丛书

定价:59元

印次:1-4

ISBN:9787302586463

出版日期:2021.09.01

印刷日期:2023.08.10

图书责编:夏毓彦

图书分类:零售

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

本书基于Hadoop 3.3.0,覆盖Hadoop、HBase、Hive的核心概念、实践应用、程序开发等方面的内容,帮你快速解决大数据是什么和怎么用的问题,书中还利用Docker来部署Hadoop分布式集群,让你同时学会4种流行的技术。 本书共9章,主要内容包括Hadoop概述、HDFS原理详解、Yarn原理详解、Hadoop系统配置、高可用Hadoop配置、HDFS编程、MapReduce编程、Hive实战、HBase实战。 本书从案例入手、通俗易懂,能使读者在最短时间内迅速掌握Hadoop大数据技术。本书既适合Hadoop大数据初学者、大数据应用开发人员、大数据处理人员使用,也适合高等院校和培训机构大数据相关专业的师生教学参考。

牛搞,软件开发从业15年编程实战经验,流媒体技术专家,高性能服务器专家。CSDN知名博主。现为IOS、Adroid、C++高级培训讲师。著有图书《Android 9编程通俗演义》《Android 10 Kotlin编程通俗演义》。

前 言 当前已完全进入大数据时代,人们忽然发现积累十几年的老数据里竟然埋着巨大的财富。大数据技术无处不在,正在迅速深度融入金融、汽车、零售、餐饮、电信、能源、政务、医疗、体育、娱乐等在内的社会各行各业,并为它们带来效益的显著提升。所以说:数据就是生产力!大数据技术的广泛应用以及国家层面的大力推进,使得大数据人才的需求相当巨大。 对软件工程师来讲,大数据几乎已成必备技能或为自己加分的辅助技能,每个程序员都应该了解大数据,快速学习大数据技术已成为程序员的一种迫切需求。然而,找一本既系统讲解Hadoop的主要概念和原理,又通俗易懂、适合零基础入门的大数据图书是很难的,而本书就是为解决这个问题创作的。作者认为,世上没有难以理解的技术,只是因为说了行话而没有说“人”话。本书没有事无巨细地将所有内容都罗列进来,因为本书不是开发手册,本书关注的是快速理解、无痛入门,为读者自学和提高奠定基础,铺平道路。 代码下载与技术支持 本书配套的代码,请用微信扫描右边的二维码下载,可以按扫描后的页面提示,填写自己的邮箱,把链接转发到邮箱中下载。如果有疑问,请联系技术支持邮箱booksaga@163.com,邮件主题为“Hadoop3大数据技术快速入门”。 读者对象 ? Hadoop大数据技术初学者 ? Hadoop大数据应用开发人员 ? Hadoop大数据处理人员 ? 高等院校、中职学校和培训机构的师生 编 者 2021年5月

课件下载

暂无样章

暂无网络资源

扫描二维码
下载APP了解更多

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

第1章  概述 1

1.1  什么是大数据 1

1.1.1  大数据系统的定位 1

1.1.2  与传统分布式系统的区别 1

1.1.3  成功的大数据系统项目 2

1.2  Hadoop的原理 2

1.2.1  存储与资源调度 2

1.2.2  计算框架原理 2

1.3  总结 5

第2章  HDFS原理详解 6

2.1  主从节点架构 6

2.2  数据冗余 7

2.3  fsimage与edits 8

2.4  SecondaryNameNode 9

2.5  HA 10

2.6  自动故障转移 11

2.7  ZooKeeper 13

2.8  防脑裂 14

2.9  联邦 15

2.10  总结 16

第3章  Yarn原理详解 17

3.1  概述 17

3.2  作业调度策略 19

3.2.1  容量调度器 19

3.2.2  公平调度器 21

3.2.3  队列其他事项 22

3.3  Yarn与MapReduce程序 22

第4章  配置Hadoop系统 24

4.1  Docker简介 24

4.2  安装Docker 25

4.2.1  Windows、macOS做宿主系统 25

4.2.2  Linux做宿主系统 26

4.2.3  测试Docker容器 30

4.3  创建Hadoop容器 32

4.4  配置独立模式Hadoop 34

4.5  配置伪分布Hadoop 37

4.5.1  安装并配置SSH 37

4.5.2  安装其他命令行程序 38

4.... 查看详情

本书基于Hadoop 3.3.0,覆盖Hadoop、HBase、Hive的核心概念、实践应用、程序开发等方面的内容,帮你快速解决大数据是什么和怎么用的问题。本书适合Java大数据开发人员快速掌握Hadoop技术。 查看详情