- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
要求学员有计算机基本理论基础。HBase 初学者,HBase小白,HBase爱好。
你将会学到:
跟着老师学习HBase 基础知识,Hbase 的优势与劣势及应用场景,操作表中的数据等。
课程简介:
NoSQL 数据库之 HBase 基础视频课程【侯圣文】
老师简介
北京大学理学硕士,恩墨学院创始人,HBase 中国区 Cloudera 首位官方授权讲师,金牌培训专家,BDA大数据联盟创始人,OCM联盟创始人,ACCUG创始人,Oracle ACE 总监、ACOUG核心专家,Blogger。
曾任职于海关总署数据中心,负责开发运维国家级海量数据库;国际航空运输协会IATA任高级数据架构师。
现创办恩墨学院,致力于培养优秀的大数据、Oracle、MySQL、云计算技术人才。
本次课程主要介绍的核心内容如下:
第1课时 HBase 基础
第2课时 HBase 是什么
第3课时 Hbase 的优势与劣势及应用场景
第4课时 生产系统中的 HBase
第5课时 HBase 基本概念
第6课时 有关表设计的思考
第7课时 HBase 表的基础知识
第8课时 利用 HBase Shell 创建表
第9课时 表的基本操作
第10课时 操作表中的数据
HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。
HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。与FUJITSU Cliq等商用大数据产品不同,HBase是Google Bigtable的开源实现,类似Google Bigtable利用GFS作为其文件存储系统,HBase利用Hadoop HDFS作为其文件存储系统;Google运行MapReduce来处理Bigtable中的海量数据,HBase同样利用Hadoop MapReduce来处理HBase中的海量数据;Google Bigtable利用 Chubby作为协同服务,HBase利用Zookeeper作为对应。[1]上图描述Hadoop EcoSystem中的各层系统。其中,HBase位于结构化存储层,Hadoop HDFS为HBase提供了高可靠性的底层存储支持,Hadoop MapReduce为HBase提供了高性能的计算能力,Zookeeper为HBase提供了稳定服务和failover机制。此外,Pig和Hive还为HBase提供了高层语言支持,使得在HBase上进行数据统计处理变的非常简单。 Sqoop则为HBase提供了方便的RDBMS数据导入功能,使得传统数据库数据向HBase中迁移变的非常方便。
课程大纲-NoSQL 数据库之 HBase 基础视频课程【侯圣文】
“侯圣文”老师的其他课程更多+