大数据存储技术与应用案例教程(双色)(含微课)

收藏
简介 目录 样张 更多
  • ISBN:978-7-5165-3795-4
  • 作者:巢喜剑、施盛江、周丽华
  • 出版社:航空工业
  • 适用层次:通用
  • 出版/修订日期:2024-07-01

本书采用项目任务式编写形式,以合理的结构、通俗易懂的语言、丰富实用的案例、学练结合的讲解方式,全面系统、循序渐进地介绍了大数据存储的相关技术和实际应用。全书共分为7个项目,分别为大数据存储入门、数据仓库Hive、列式数据库HBase、文档数据库MongoDB、图数据库Neo4j、键值数据库Redis、NewSQL数据库CockroachDB。

本书可作为各类院校大数据技术、数据科学与大数据技术、人工智能技术应用、计算机应用技术等相关专业的教材,也可供大数据技术爱好者自学使用。

项目一  大数据存储入门

项目导读

项目目标

任务一  了解大数据存储相关岗位的要求

任务描述

任务准备

一、大数据的特征

二、大数据技术体系

三、大数据存储技术的发展历程

四、大数据存储技术的分类

任务实施

任务二  部署Hadoop完全分布式集群

任务描述

任务准备

一、分布式文件系统概述

二、HDFS的架构

三、HDFS的存储原理

任务实施

项目实训

项目考核

项目评价

 

项目二  数据仓库Hive

项目导读

项目目标

任务一  采用远程模式部署Hive

任务描述

任务准备

一、数据仓库概述

二、Hive的架构

三、Hive的存储结构

四、Hive表的存储格式

任务实施

任务二  构建网站流量数据仓库

任务描述

任务准备

一、数据库的基本操作

二、表的基本操作

任务实施

任务三  操作网站流量数据

任务描述

任务准备

一、导入数据

二、查询数据

三、导出数据

任务实施

项目实训

项目考核

项目评价

 

项目三  列式数据库HBase

项目导读

项目目标

任务一  采用完全分布式模式部署HBase

任务描述

任务准备

一、列式数据库概述

二、HBase的特点

三、HBase的架构

四、HBase的存储结构

任务实施

任务二  使用HBase Shell操作用户行为数据

任务描述

任务准备

一、HBase Shell的常用命令

二、表的基本操作

三、数据的基本操作

任务实施

任务三  使用HBase Java API操作用户行为数据

任务描述

任务准备

一、HBase Java API概述

二、表的基本操作

三、数据的基本操作

任务实施

项目实训

项目考核

项目评价

 

项目四  文档数据库MongoDB

项目导读

项目目标

任务一  采用副本集模式部署MongoDB

任务描述

任务准备

一、文档数据库概述

二、MongoDB的存储结构

三、MongoDB的数据类型

任务实施

任务二  使用MongoDB Shell操作网站数据

任务描述

任务准备

一、数据库的基本操作

二、集合的基本操作

三、文档的基本操作

任务实施

任务三  使用MongoDB Java API操作网站数据

任务描述

任务准备

一、MongoDB Java API概述

二、数据库、集合和文档的基本操作

任务实施

项目实训

项目考核

项目评价

 

项目五  图数据库Neo4j

项目导读

项目目标

任务一  采用单机模式部署Neo4j

任务描述

任务准备

一、图数据库概述

二、Neo4j的存储结构

三、Neo4j的查询语言

任务实施

任务二  操作公司组织架构图数据

任务描述

任务准备

一、节点的基本操作

二、关系的基本操作

任务实施

项目实训

项目考核

项目评价

 

项目六  键值数据库Redis

项目导读

项目目标

任务一  采用单机模式部署Redis

任务描述

任务准备

一、键值数据库概述

二、Redis的存储结构

三、Redis的数据类型

任务实施

任务二  操作社交媒体数据

任务描述

任务准备

一、键的基本操作

二、字符串的基本操作

三、哈希表的基本操作

四、列表的基本操作

五、集合的基本操作

六、有序集合的基本操作

七、Redis持久化

任务实施

项目实训

项目考核

项目评价

 

项目七  NewSQL数据库CockroachDB

项目导读

项目目标

任务一  采用单机模式部署CockroachDB

任务描述

任务准备

一、NewSQL数据库概述

二、CockroachDB的架构

三、CockroachDB的存储结构

任务实施

任务二  操作电商平台的交易数据

任务描述

任务准备

一、数据库的基本操作

二、模式的基本操作

三、表的基本操作

四、数据的基本操作

任务实施

项目实训

项目考核

项目评价

 

参考文献

微课 教材练习 资料下载 ....
立即下载
价格:¥59.80
加入购物车立即购买