大数据技术基础PDF电子书下载
其他书籍
- 作 者:鄂海红
- 出 版 社:
- 出版年份:2019
- ISBN:
- 页数:0 页
图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:欧洲一年下一篇:锁定高端 中小企业的出路 《大数据技术基础》目录 标签:海红 基础 数据 技术
第1章 大数据概述1
本章思维导图1
1.1 大数据简介2
1.1.1 大数据的发展历程2
1.1.2 大数据的定义与特征2
1.1.3 大数据与传统数据的区别3
1.2 大数据平台应具备的能力3
1.3 大数据平台架构5
1.4 Hadoop生态系统8
1.5 大数据应用10
1.5.1 互联网大数据应用10
1.5.2 金融行业大数据应用10
1.5.3 医疗行业大数据应用11
1.5.4 智慧交通大数据应用11
本章课后习题12
本章参考文献12
第2章 大数据存储——分布式文件系统及NoSQL数据库14
本章思维导图14
2.1 分布式文件系统15
2.1.1 HDFS相关概念15
2.1.2 HDFS体系结构16
2.1.3 HDFS存储机制18
2.1.4 HDFS读/写操作20
2.1.5 HDFS数据导入21
2.2 NoSQL数据库22
2.2.1 Key-Value模型22
2.2.2 Key-Document模型23
2.2.3 Key-Column模型24
2.2.4 图模型25
2.3 列族数据库25
2.3.1 列族数据库简介25
2.3.2 HBase的基本原理26
2.3.3 HBase的数据模型30
2.4 键值数据库33
2.4.1 键值数据库简介33
2.4.2 选择键值数据库的原因33
2.4.3 Redis的数据结构简介34
2.4.4 Redis的数据持久化36
2.4.5 Redis的数据复制37
2.5 文档数据库38
2.5.1 文档数据库简介38
2.5.2 MongoDB的数据类型39
2.5.3 MongoDB的数据复制40
2.6 图数据库42
2.6.1 图数据库简介42
2.6.2 图数据库的优势43
2.6.3 Neo4j的基本元素与概念44
2.6.4 Cypher简介46
本章课后习题47
本章参考文献47
第3章 大数据处理——MapReduce处理框架48
本章思维导图48
3.1 MapReduce的发展背景49
3.2 MapReduce框架50
3.3 MapReduce的编程模型52
3.3.1 MapReduce初析52
3.3.2 MapReduce的运行机制57
3.3.3 MapReduce的相关问题59
3.4 MapReduce的集群调度60
3.4.1 Hadoop1.x的传统集群调度框架60
3.4.2 Hadoop2.x的集群调度框架YARN61
3.4.3 Hadoop作业调度器64
本章课后习题67
本章参考文献67
第4章 大数据处理——分布式内存处理框架Spark68
本章思维导图68
4.1 Spark简介69
4.1.1 Spark介绍69
4.1.2 提出Spark的原因70
4.1.3 Spark中的关键术语70
4.1.4 Spark的优点71
4.2 Spark框架72
4.2.1 Spark框架图72
4.2.2 Spark运行图73
4.2.3 Spark任务调度方法73
4.3 RDD概念理解74
4.3.1 RDD介绍74
4.3.2 RDD的操作75
4.3.3 RDD的存储75
4.3.4 RDD分区76
4.3.5 RDD优先位置76
4.3.6 RDD依赖关系76
4.4 RDD操作78
4.4.1 RDD创建78
4.4.2 转换操作78
4.4.3 行动操作80
4.5 Scala语言81
4.5.1 Scala介绍81
4.5.2 Scala基本语法82
4.5.3 Scala编写Spark示例86
4.6 Spark SQL简介86
4.6.1 Spark SQL与Shark的对比86
4.6.2 Spark SQL的优势87
4.6.3 Spark SQL生态87
4.7 MLlib简介88
4.7.1 MLlib介绍88
4.7.2 MLlib支持机器学习算法88
本章课后习题89
本章参考文献89
第5章 大数据处理——实时处理框架90
本章思维导图90
5.1 实时处理架构91
5.1.1 基本概念91
5.1.2 批量和流式计算92
5.1.3 系统生态简介92
5.2 Storm框架93
5.2.1 Storm的基本术语和概念93
5.2.2 Storm特性及运行原理94
5.2.3 消息的生命周期95
5.2.4 消息的可靠性保障96
5.3 Flume分布式日志收集98
5.3.1 Flume的基本术语和概念98
5.3.2 源99
5.3.3 通道100
5.3.4 接收器100
5.4 Kafka分布式消息队列101
5.4.1 Kafka的基本术语和概念102
5.4.2 生产者103
5.4.3 消费者104
5.4.4 数据传递的可靠性保障105
5.5 Spark Streaming框架107
5.5.1 Spark Streaming架构107
5.5.2 输入数据源108
5.5.3 DStream的转换操作108
5.5.4 输出存储110
5.5.5 容错机制110
5.6 Flink框架112
5.6.1 Flink架构112
5.6.2 Client112
5.6.3 JobManager113
5.6.4 TaskManager114
本章课后习题115
本章参考文献115
第6章 大数据查询——分布式数据查询116
本章思维导图116
6.1 分布式数据查询简介117
6.2 Hive分布式数据仓库118
6.2.1 Hive概述118
6.2.2 Hive内部介绍118
6.2.3 Hive架构介绍119
6.2.4 HiveQL:数据定义119
6.2.5 HiveQL:数据导入121
6.2.6 HiveQL:查询123
6.3 Druid时序数据仓储129
6.3.1 Druid概述129
6.3.2 架构详解132
6.3.3 数据摄入135
6.3.4 数据查询141
6.4 Drill分布式实时查询156
6.4.1 使用Apache Drill的原因156
6.4.2 Drill架构与原理157
6.4.3 Drill核心模块160
6.4.4 使用Drill实现查询161
本章课后习题168
本章参考文献168
第7章 大数据分析——Kylin分布式多维数据分析170
本章思维导图170
7.1 使用Apache Kylin的原因171
7.2 Kylin学习的前奏172
7.2.1 数据仓库的概念与产生需求172
7.2.2 数据仓库与数据分析型系统174
7.2.3 多维数据分析175
7.2.4 OLAP与数据立方体176
7.3 Kylin工作原理178
7.3.1 Cube与Cuboid178
7.3.2 工作流程178
7.4 Kylin架构179
7.5 Kylin快速入门181
7.5.1 在Hive中准备数据181
7.5.2 设计数据模型181
7.5.3 创建Cube183
7.5.4 构建Cube186
7.5.5 查询Cube188
7.6 增量构建188
7.6.1 设计增量Cube189
7.6.2 触发增量构建190
7.6.3 管理Cube碎片190
7.7 查询和可视化192
7.7.1 Web GUI192
7.7.2 Rest API194
7.7.3 ODBC197
7.7.4 通过Tableau访问Kylin197
7.8 Cube优化201
本章课后习题204
本章参考文献204
第8章 数据可视化205
本章思维导图205
8.1 数据可视化定义及分类206
8.1.1 数据可视化定义206
8.1.2 数据可视化分类206
8.2 数据可视化基础208
8.2.1 数据可视化流程208
8.2.2 可视化中的数据209
8.2.3 可视化的基本图表210
8.2.4 视图的交互211
8.3 信息可视化分类212
8.3.1 时空数据可视化212
8.3.2 层次和网络数据可视化213
8.3.3 文本和文档可视化214
8.4 在商业智能中的数据可视化应用214
8.4.1 商业智能可视化的基本元素215
8.4.2 仪表盘的设计准则215
8.5 数据可视化的实现216
8.5.1 数据可视化工具216
8.5.2 ECharts217
8.5.3 Plotly218
本章课后习题220
本章参考文献221
第9章 大数据应用系统案例——互联网应用大数据系统构建222
本章思维导图222
9.1 互联网业务背景介绍223
9.2 案例的大数据平台技术体系架构223
9.2.1 数据采集224
9.2.2 数据存储226
9.2.3 数据计算227
9.2.4 数据应用229
本章课后习题230
本章参考文献230
相关图书
- 《市政工程基础》杨岚编着 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金着 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编着 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
作者其它书籍
- 《大数据技术基础》鄂海红 2019
- 《实用会计英语 第2版》李海红编着 2010
- 《南水北调水资源综合配置研究》王建华,赵建世,李海红等着 2013
- 《大学生创业教育》焦方红,李海红主编 2008
- 《机械设计手册 第5版 第4卷 流动传动与控制》闻邦椿主编;张义民,鄂中凯,陈良玉,孙志礼,宋锦春,柳洪义,汪恺副主编 2014
- 《河北省严重缺水系统识别与综合应对方略研究》王建华,冯战洪,李海红,卢双宝,赵勇,赵玲等着 2013
- 《国朝宫史 上》(清)鄂尔泰,张廷玉等编纂;左步青校点 1987
- 《机械设计手册 第5版 第1卷 常用设计资料》闻邦椿主编;张义民,鄂中凯,陈良玉,孙志礼,宋锦春,柳洪义,汪恺副主编 2014
- 《机械设计手册 第5版 第6卷 现代设计理论与方法》闻邦椿主编;张义民,鄂中凯,陈良玉,孙志礼,宋锦春,柳洪义,汪恺副主编 2014
- 《美丽的岛国日本 日汉对照 第2版》吴鲁鄂主编;张姝娴,刘维伟副主编 2013
出版社其它书籍
本类热门
- 1变通 受用一生的学问
- 2额尔古纳河右岸
- 3易经真的很容易
- 4海蒂怀孕大百科 全新第4版
- 5八次危机 中国的真实经验1949-2009
- 6法治的细节
- 7你是你吃出来的
- 8蛤蟆先生的希望
- 9杀死一只知更鸟
- 10天幕红尘
摘要:本文旨在详细介绍“大数据技术基础.pdf电子书版文档下载”这一资源,从其内容概述、下载途径、学习价值以及适用人群四个方面进行深入剖析,帮助读者全面了解这一宝贵的学习资料。
1、内容概述
“大数据技术基础.pdf电子书版文档下载”是一本全面介绍大数据技术基础的电子书。书中涵盖了大数据的基本概念、技术架构、数据处理方法、数据分析工具等内容,旨在帮助读者建立起对大数据技术的全面认识。
本书内容丰富,结构清晰,从基础理论到实际应用,层层递进,适合不同层次的读者阅读。书中不仅介绍了大数据技术的理论知识,还通过实际案例展示了大数据技术在各个领域的应用,使读者能够更好地理解和掌握大数据技术。
此外,本书还涉及了大数据技术的前沿动态和发展趋势,使读者能够紧跟行业步伐,把握大数据技术的发展方向。
2、下载途径
“大数据技术基础.pdf电子书版文档下载”可以通过多种途径获取。首先,可以在各大电子书平台搜索并下载。这些平台通常提供免费或付费的电子书,读者可以根据自己的需求选择合适的版本。
其次,可以关注相关学术机构或研究组织的官方网站,这些机构可能会提供免费下载的资源。此外,还可以通过社交媒体、论坛等渠道获取他人的分享和推荐。
需要注意的是,下载电子书时,要确保来源的可靠性,避免下载到含有病毒或恶意软件的文件。
3、学习价值
“大数据技术基础.pdf电子书版文档下载”具有较高的学习价值。首先,它为读者提供了系统的大数据技术知识体系,有助于读者全面了解大数据技术。
其次,本书通过实际案例展示了大数据技术在各个领域的应用,使读者能够将理论知识与实际应用相结合,提高自己的实践能力。
此外,本书还关注大数据技术的前沿动态和发展趋势,使读者能够紧跟行业步伐,为未来的职业发展打下坚实基础。
4、适用人群
“大数据技术基础.pdf电子书版文档下载”适合以下人群阅读:
1. 对大数据技术感兴趣的读者;
2. 大数据相关专业的学生和研究人员;
3. 想要在大数据领域发展的职场人士;
4. 对数据分析、人工智能等领域感兴趣的读者。
总结:
“大数据技术基础.pdf电子书版文档下载”是一本全面、实用的学习资料,为读者提供了系统的大数据技术知识体系。通过阅读本书,读者可以全面了解大数据技术,提高自己的实践能力,为未来的职业发展打下坚实基础。
本文由nayona.cn整理
联系我们
关注公众号
微信扫一扫
支付宝扫一扫