课程简介
NoSQL体系的原理、架构、成员、编程方法等内容进行全面、深入的讲解,紧密结合理论与实例展开,囊括HBase、Cassandra,ZooKeeper,BDB及其它类型NoSQL等多方面的内容,并对MapReduce等相关内容进行介绍。课程同时还会介绍大数据相关技术的最新发展,并对相关技术的本质与特点进行客观分析,讨论其与传统数据处理技术的优劣,并指出其在企业数据管理及日常研发实践中的正确定位。
目标收益
培训对象
课程大纲
数据管理技术的挑战 |
1.1 数据简析---追根溯源 1.2数据管理技术综述 1.3 现代数据管理的目标 1.4 主流关系数据库的困难与应对(包括新一代关系数据库技术介绍) |
NoSQL与大数据技术综述 |
2.1 大数据概念澄清与内容 2.2 NoSQL概念与内核介绍(KV存储) 2.3 NoSQL与MapReduce 2.4 NoSQL综述(Hadoop之Hbase,Facebook之Cassandra,MongoDB,Oracle NoSQL DB,Memcached…) 2.5 MapReduce 2.6 HBase 2.7 Cassandra 2.8 Neo4j |
NoSQL与关系数据库 | |
HBase详细教程 |
4.1架构设计和实现剖析 4.2 Zookeeper ZooKeeper教程 Zookeeper与HBase的关系 4.3 HBase安装和配置 4.4 HBase设计原理、架构分析 4.5 HBase相关表结构设计(列族、列详细分析) 4.6 HBase基本命令介绍 4.7 HBase事务处理 4.8 HBase与MapReduce 4.9 Hbase与Hive关系 4.10 Hbase实战 |
Cassandra简单教程 |
5.1 Cassandra简介 5.2 Cassandra数据模型 5.3 Cassandra编程 5.4 Cassandra与HBase的比较 |
云计算数据基础设施 |
6.1 海量数据管理技术的尴尬 6.2 PaaS与云计算数据基础设施的引入 6.3 云计算数据基础设施架构设计 |
数据管理技术的挑战 1.1 数据简析---追根溯源 1.2数据管理技术综述 1.3 现代数据管理的目标 1.4 主流关系数据库的困难与应对(包括新一代关系数据库技术介绍) |
NoSQL与大数据技术综述 2.1 大数据概念澄清与内容 2.2 NoSQL概念与内核介绍(KV存储) 2.3 NoSQL与MapReduce 2.4 NoSQL综述(Hadoop之Hbase,Facebook之Cassandra,MongoDB,Oracle NoSQL DB,Memcached…) 2.5 MapReduce 2.6 HBase 2.7 Cassandra 2.8 Neo4j |
NoSQL与关系数据库 |
HBase详细教程 4.1架构设计和实现剖析 4.2 Zookeeper ZooKeeper教程 Zookeeper与HBase的关系 4.3 HBase安装和配置 4.4 HBase设计原理、架构分析 4.5 HBase相关表结构设计(列族、列详细分析) 4.6 HBase基本命令介绍 4.7 HBase事务处理 4.8 HBase与MapReduce 4.9 Hbase与Hive关系 4.10 Hbase实战 |
Cassandra简单教程 5.1 Cassandra简介 5.2 Cassandra数据模型 5.3 Cassandra编程 5.4 Cassandra与HBase的比较 |
云计算数据基础设施 6.1 海量数据管理技术的尴尬 6.2 PaaS与云计算数据基础设施的引入 6.3 云计算数据基础设施架构设计 |