1 大数据概论 1
1.1 大数据概述 1
1.2 大数据的技术架构 7
1.3 大数据分析的5种常见工具 8
1.4 大数据的未来走向 10
2 大数据采集 14
2.1 大数据采集概述 14
2.2 大数据采集的数据来源 14
2.3 大数据采集的技术方法 16
2.4 大数据的预处理 19
3 大数据分析 29
3.1 大数据分析概述 29
3.2 大数据分析的主要技术 34
3.3 大数据分析处理系统简介 38
3.4 大数据分析的应用 41
4 大数据可视化 46
4.1 大数据可视化概述 46
4.2 大数据可视化工具 53
5 Hadoop 64
5.1 Hadoop概述 64
5.2 Hadoop的架构与组成 67
5.3 Hadoop的应用 71
6 HDFS和Common 76
6.1 HDFS概述 76
6.2 Common 86
7 MapReduce 90
7.1 MapReduce概述 90
7.2 MapReduce的Map和Reduce任务 93
7.3 MapReduce架构和工作流程 98
7.4 MapReduce编程源码范例 100
7.5 MapReduce接口 101
8 NoSQL 104
8.1 NoSQL概述 104
8.2 NoSQL的种类 109
8.3 典型的NoSQL工具 113
9 Spark 119
9.1 Spark概述 119
9.2 Spark的技术特征 121
9.3 Spark大数据处理架构及其生态系统 124
9.4 Spark的应用 128
10 大数据解决方案 133
10.1 大数据解决方案基础 133
10.2 Intel大数据 135
10.3 百度大数据 138
参考文献 147