大数据技术基础
全新正版 极速发货
¥
28.58
6.0折
¥
48
全新
仅1件
作者鄂海红,宋美娜,欧中洪 著
出版社北京邮电大学出版社
ISBN9787563558780
出版时间2019-09
装帧平装
开本16开
定价48元
货号1201980417
上书时间2024-12-01
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章大数据概述
本章思维导图
1.1大数据简介
1.1.1大数据的发展历程
1.1.2大数据的定义与特征
1.1.3大数据与传统数据的区别
1.2大数据平台应具备的能力
1.3大数据平台架构
1.4Hadoop生态系统
1.5大数据应用
1.5.1互联网大数据应用
1.5.2金融行业大数据应用
1.5.3医疗行业大数据应用
1.5.4智慧交通大数据应用
本章课后习题
本章参考文献
第2章大数据存储——分布式文件系统及NoSQL数据库
本章思维导图
2.1分布式文件系统
2.1.1HDFS相关概念
2.1.2HDFS体系结构
2.1.3HDFS存储机制
2.1.4HDFS读/写操作
2.1.5HDFS数据导入
2.2NoSQL数据库
2.2.1Key?Value模型
2.2.2Key?Document模型
2.2.3Key?Column模型
2.2.4图模型
2.3列族数据库
2.3.1列族数据库简介
2.3.2HBase的基本原理
2.3.3HBase的数据模型
2.4键值数据库
2.4.1键值数据库简介
2.4.2选择键值数据库的原因
2.4.3Redis的数据结构简介
2.4.4Redis的数据持久化
2.4.5Redis的数据复制
2.5文档数据库
2.5.1文档数据库简介
2.5.2MongoDB的数据类型
2.5.3MongoDB的数据复制
2.6图数据库
2.6.1图数据库简介
2.6.2图数据库的优势
2.6.3Neo4j的基本元素与概念
2.6.4Cypher简介
本章课后习题
本章参考文献
第3章大数据处理——MapReduce处理框架
本章思维导图
3.1MapReduce的发展背景
3.2MapReduce框架
3.3MapReduce的编程模型
3.3.1MapReduce初析
3.3.2MapReduce的运行机制
3.3.3MapReduce的相关问题
3.4MapReduce的集群调度
3.4.1Hadoop1.x的传统集群调度框架
3.4.2Hadoop2.x的集群调度框架YARN
3.4.3Hadoop作业调度器
本章课后习题
本章参考文献
第4章大数据处理——分布式内存处理框架Spark
本章思维导图
4.1Spark简介
4.1.1Spark介绍
4.1.2提出Spark的原因
4.1.3Spark中的关键术语
4.1.4Spark的优点
4.2Spark框架
4.2.1Spark框架图
4.2.2Spark运行图
4.2.3Spark任务调度方法
4.3RDD概念理解
4.3.1RDD介绍
4.3.2RDD的操作
4.3.3RDD的存储
4.3.4RDD分区
4.3.5RDD优先位置
4.3.6RDD依赖关系
4.4RDD操作
4.4.1RDD创建
4.4.2转换操作
4.4.3行动操作
4.5Scala语言
4.5.1Scala介绍
4.5.2Scala基本语法
4.5.3Scala编写Spark示例
4.6SparkSQL简介
4.6.1SparkSQL与Shark的对比
4.6.2SparkSQL的优势
4.6.3SparkSQL生态
4.7MLlib简介
4.7.1MLlib介绍
4.7.2MLlib支持机器学习算法
本章课后习题
本章参考文献
第5章大数据处理——实时处理框架
本章思维导图
5.1实时处理架构
5.1.1基本概念
5.1.2批量和流式计算
5.1.3系统生态简介
5.2Storm框架
5.2.1Storm的基本术语和概念
5.2.2Storm特性及运行原理
5.2.3消息的生命周期
5.2.4消息的可靠性保障
5.3Flume分布式日志收集
5.3.1Flume的基本术语和概念
5.3.2源
5.3.3通道
5.3.4接收器
5.4Kafka分布式消息队列
5.4.1Kafka的基本术语和概念
5.4.2生产者
5.4.3消费者
5.4.4数据传递的可靠性保障
5.5SparkStreaming框架
5.5.1SparkStreaming架构
5.5.2输入数据源
5.5.3DStream的转换操作
5.5.4输出存储
5.5.5容错机制
5.6Flink框架
5.6.1Flink架构
5.6.2Client
5.6.3JobManager
5.6.4TaskManager
本章课后习题
本章参考文献
第6章大数据查询——分布式数据查询
本章思维导图
6.1分布式数据查询简介
6.2Hive分布式数据仓库
6.2.1Hive概述
6.2.2Hive内部介绍
6.2.3Hive架构介绍
6.2.4HiveQL:数据定义
6.2.5HiveQL:数据导入
6.2.6HiveQL:查询
6.3Druid时序数据仓储
6.3.1Druid概述
6.3.2架构详解
6.3.3数据摄入
6.3.4数据查询
6.4Drill分布式实时查询
6.4.1使用ApacheDrill的原因
6.4.2Drill架构与原理
6.4.3Drill核心模块
6.4.4使用Drill实现查询
本章课后习题
本章参考文献
第7章大数据分析——Kylin分布式多维数据分析
本章思维导图
7.1使用ApacheKylin的原因
7.2Kylin学习的前奏
7.2.1数据仓库的概念与产生需求
7.2.2数据仓库与数据分析型系统
7.2.3多维数据分析
7.2.4OLAP与数据立方体
7.3Kylin工作原理
7.3.1Cube与Cuboid
7.3.2工作流程
7.4Kylin架构
7.5Kylin快速入门
7.5.1在Hive中准备数据
7.5.2设计数据模型
7.5.3创建Cube
7.5.4构建Cube
7.5.5查询Cube
7.6增量构建
7.6.1设计增量Cube
7.6.2触发增量构建
7.6.3管理Cube碎片
7.7查询和可视化
7.7.1WebGUI
7.7.2RestAPI
7.7.3ODBC
7.7.4通过Tableau访问Kylin
7.8Cube优化
本章课后习题
本章参考文献
第8章数据可视化
本章思维导图
8.1数据可视化定义及分类
8.1.1数据可视化定义
8.1.2数据可视化分类
8.2数据可视化基础
8.2.1数据可视化流程
8.2.2可视化中的数据
8.2.3可视化的基本图表
8.2.4视图的交互
8.3信息可视化分类
8.3.1时空数据可视化
8.3.2层次和网络数据可视化
8.3.3文本和文档可视化
8.4在商业智能中的数据可视化应用
8.4.1商业智能可视化的基本元素
8.4.2仪表盘的设计准则
8.5数据可视化的实现
8.5.1数据可视化工具
8.5.2ECharts
8.5.3Plotly
本章课后习题
本章参考文献
第9章大数据应用系统案例——互联网应用大数据系统构建
本章思维导图
9.1互联网业务背景介绍
9.2案例的大数据平台技术体系架构
9.2.1数据采集
9.2.2数据存储
9.2.3数据计算
9.2.4数据应用
本章课后习题
本章参考文献
内容摘要
本书围绕大数据技术基础,重点介绍了大数据存储系统(分布式文件系统和NoSQL数据库)、大数据处理框架(Hadoop的MapReduce、spark及实时处理框架Storm和Flink)、大数据仓库技术(Hive、Druid等)、大数据多维分析(Kylin)、大数据可视化技术和大数据综合应用等,以及当今主流的大数据平台构建技术和开源组件实践知识,可以指导读者全面、系统地掌握大数据各层的实现方案,开展各领域的大数据实践。本书可作为计算机学科相关专业,特别是数据科学与大数据技术专业的教材。
— 没有更多了 —
以下为对购买帮助不大的评价