大数据技术与应用基础/陈志德 曾燕清 李翔宇
本店都是全新正版图书买家在购物前必须仔细阅读本条款。拍下宝贝视为同意以下条款。
1.由于库存巨大。不保证您订购的每本图书都有货。如果出现缺货情况。卖家会买家退款.如需了解库存状况。请买家主动卖家。避免购买到缺货商品的情况。
2.购买价格以本页标价为准,如需要更多数量或者其他未显示图书可以卖家
3.一般在付款后80%左右订单24小时内发货.不可以指定快递公司。
4.出现各种问题买家应先与卖家沟通使问题尽快解决。
5.图书都是正版书籍。买家可放心购买。如图书出现质量问题,可以先卖家申请办理退换货。
6.由于图书过多。如果没找到您需要的。可以卖家帮助查询。如有其他特殊要求或问题请先卖家,谢谢!
7.由于图书众多,所以本页图书相关信息如有错误,请以收到的实物为准,有任何问题可以卖家解决。
基本信息
书名:大数据技术与应用基础
定价:39.(咨询特价)
作者:陈志德 曾燕清 李翔宇
出版社:人民邮电出版社
出版日期:2017年1月1日
ISBN(咨询特价)
字数:
页码:212
版次:第1版
装帧:平装
开本:16
商品标识:asinB01MR6JKVR
编辑推荐
暂无
内容提要
1.内容丰富多样,对比学习
考虑当前大数据发展处于起步并逐步赶超先进,其应用领域丰富广泛,本书除了介绍典型开源大数据处理框架Apache Hadoop框架之外,还介绍了批处理计算Spark、流式计算及典型工具(Storm、Apex、Flink)和事件流及典型工具(Druid)等,让读者了解不同类型工具系统的特点,并配以丰富简单易上手的实例,让读者能够切实体会和掌握各种类型工具的特点和应用。
2.轻量级理论,重在培养动手实践能力
为了让读者能够快速掌握技能并保证理论能够适应实践要求,本书本着轻量级理论原则,给出丰富的实例、详实的实验操作步骤和使用普通读者也易于配置的实验环境,让读者能够快速上手,在做中学。
3.有效结合实际应用
除了各章节给出的配套实例外,本书在最后还给出电商领域的大数据分析综合实例,以实际行业应用案例说明大数据处理和计算工具的使用以及进一步阐述大数据行业应用的重大意义。
目录
第1章大数据概述1
1.1大数据的发展1
1.2大数据的概念及特征2
1.2.1大数据的概念2
1.2.2大数据的特征2
1.3大数据的产生及数据类型3
1.3.1大数据的产生3
1.3.2数据类型3
1.4大数据计算模式和系统4
1.5大数据的主要技术层面和技术内容4
1.6大数据的典型应用6
1.7本章小结7
第2章数据获取8
2.1Scrapy环境搭建8
2.2爬虫项目创建8
2.3采集目标数据项定义10
2.4爬虫核心实现11
2.5数据存储15
2.6爬虫运行17
2.7本章小结18
第3章Hadoop基础19
3.1Hadoop概述19
3.2Hadoop原理20
3.2.1Hadoop HDFS原理20
3.2.2Hadoop MapReduce原理21
3.2.3Hadoop YARN原理22
3.3Hadoop的安装与配置24
3.4Hadoop生态系统简介46
3.5本章小结47
第4章HDFS基本应用48
4.1实战命令行接口48
4.2实战Java接口52
4.3数据流60
4.3.1数据流简介60
4.3.2数据流读取61
4.3.3数据流写入62
4.4本章小结64
第5章MapReduce应用开发65
5.1配置Hadoop MapReduce开发环境65
5.1.1系统环境及所需文件65
5.1.2安装Eclipse65
5.1.3向Eclipse中添加插件66
5.2编写和运行第一个MapReduce程序前的准备69
5.2.1系统环境及所需要的文件69
5.2.2建立运行MapReduce程序的依赖环境69
5.2.3建立编写MapReduce程序的依赖包70
5.3MapReduce应用案例78
5.3.1单词计数78
5.3.2数据去重82
5.3.3排序85
5.3.4单表关联89
5.3.5多表关联95
5.4本章小结102
第6章分布式数据库HBase103
6.1HBase简介103
6.2HBase接口103
6.3安装HBase集群104
6.3.1系统环境104
6.3.2安装ZooKeeper104
6.3.3安装HBase106
6.4HBase Shell108
6.5HBase API110
6.6HBase综合实例113
6.7本章小结118
第7章数据仓库工具Hive119
7.1Hive简介119
7.2Hive接口实战119
7.3Hive复杂语句实战124
7.4Hive综合实例127
7.4.1准备数据127
7.4.2在Hive上创建数据库和表128
7.4.3导入数据129
7.4.4算法分析与执行HQL语句130
7.4.5运行结果分析131
7.5本章小结132
第8章开源集群计算环境Spark133
8.1Spark简介133
8.2Spark接口实战133
8.2.1环境要求133
8.2.2IDEA使用和打包134
8.3Spark编程的RDD137
8.3.1RDD137
8.3.2创建RDD138
8.3.3RDD中与Map和Reduce相关的API138
8.4Spark实战案例——统计1000万人口的平均年龄141
8.4.1案例描述141
8.4.2案例分析143
8.4.3编程实现143
8.4.4提交到集群运行144
8.4.5监控执行状态144
8.5Spark MLlib实战——聚类实战145
8.5.1算法说明145
8.5.2实例介绍145
8.5.3测试数据说明146
8.5.4程序源码146
8.5.5运行脚本148
8.6本章小结150
第9章流实时处理系统Storm152
9.1Storm概述152
9.1.1Storm简介152
9.1.2Storm主要特点152
9.2Storm安装与配置153
9.3本章小结160
第10章企业级、大数据流处理 Apex161
10.1Apache Apex简介161
10.2Apache Apex开发环境配置161
10.2.1部署开发工具161
10.2.2安装Apex组件162
10.2.3创建Top N Words应用164
10.3运行TopN Words应用166
10.3.1开启Apex客户端166
10.3.2执行166
10.4本章小结167
第11章事件流OLAP之Druid168
11.1Druid简介168
11.2Druid应用场所168
11.3Druid集群169
11.4Druid单机环境170
11.4.1安装Druid170
11.4.2安装ZooKeeper170
11.4.3启动Druid服务171
11.4.4批量加载数据172
11.4.5加载流数据175
11.4.6数据查询177
11.5本章小结180
第12章事件数据流引擎Flink181
12.1Flink概述181
12.2Flink基本架构181
12.3单机安装Flink182
12.4Flink运行第一个例子184
12.5Flink集群部署187
12.5.1环境准备187
12.5.2安装和配置187
12.5.3启动Flink集群188
12.5.4集群中添加JobManager/TaskManager189
12.6本章小结189
第13章分布式文件搜索 Elasticsearch190
13.1Elasticsearch简介190
13.2Elasticsearch单节点安装192
13.3插件Elasticsearch-head安装193
13.4Elasticsearch的基本操作195
13.5综合实战199
13.6本章小结202
第14章实例电商数据分析203
14.1背景与挖掘目标203
14.2分析方法与过程203
14.2.1数据收集203
14.2.2数据预处理206
14.2.3导入数据到Hadoop206
14.2.4数据取样分析209
14.3本章小结211
参考文献212
作者介绍
陈志德,2005年至今在福建师范大学数学与计算机科学学院工作,任计算机系副主任。主要研究方向包括网络与信息安全、物联网与移动计算等,指导硕士研究生20多人,指导研究生的学位论文曾获校优秀硕士论文一等奖。近年来主持福建省自然科学基金、福建省科技厅K类基金等项目10项,参与国家自然科学基金和省科技厅高校产学合作科技重大项目课题各1项。出版学术专著2本,教材1本。在Journal of Computer and System Sciences、Concurrency and Computation: Practice and Experience等期刊发表学术论文40多篇,申请专利10多项,软件著作权10多项。担任CTCIS和NSS等国内和国际学术会议的程序委员会委员。
文摘
暂无
媒体推荐
暂无