HBase的体系结构
赵渝强老师博客地址:http://collen7788.blog.51cto.com/
HBase是运行在Hadoop平台上的NoSQL数据库,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。
======NoSQL 数据库系列课程=======
(一)NoSQL 数据库系列课程之一:HBase
https://edu.51cto.com/course/course_id-8155.html
(二)NoSQL 数据库系列课程之二:Redis
https://edu.51cto.com/course/course_id-8178.html
(三)NoSQL 数据库系列课程之三(上):MongoDB开发
*、https://edu.51cto.com/course/11729.html
(四)NoSQL 数据库系列课程之三(下):MongoDB管理
*、https://edu.51cto.com/course/12135.html
(五)NoSQL 数据库系列课程之四:Redis Cluster
*、https://edu.51cto.com/course/13051.html
=========HBase课程大纲=========
第一章:HBase简介
*、课程概述
*、HBase简介
*、HBase与关系型数据库的对比
*、HBase集群中的角色
*、Hadoop基础
*、搭建Hadoop的伪分布环境
*、搭建Hadoop的全分布环境
第二章:HBase的体系结构
*、HBase的体系结构
*、HBase写数据的流程
*、HBase读数据的流程
*、数据的拆分与Region的分裂
第三章:HBase的安装和数据模型
*、安装HBase的本地模式
*、安装HBase的伪分布模式
*、安装HBase的全分布模式
*、HBase的数据模型
第四章:HBase的命令行操作
*、操作表
*、插入数据和查询数据
*、使用Sqoop导入数据
第五章:HBase的Java编程接口
*、创建和管理表
*、插入数据
*、查询数据
第六章:HBase的过滤器
*、列植过滤器(SingleColumnValueFilter)
*、列名前缀过滤器(ColumnPrefixFilter)
*、多个列名前缀过滤器(MultipleColumnPrefixFilter)
*、rowKey过滤器(RowFilter)
*、在查询中使用组合多个过滤器
第七章:MapReduce操作HBase
*、MapReduce的基本概念和原理
*、第一个MapReduce程序
*、使用MapReduce操作HBase:WordCount
第八章:HBase的高可用性
*、HBase在ZooKeeper中的存储信息
*、搭建自己的ZooKeeper环境
*、搭建HBase的HA
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲