HBase是运行在Hadoop平台上的NoSQL数据库,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群,通过本课程的学习,学员可以了解,Hbase基本原理和系统架构,表的数据模型和设计思路,安装配置,运维监 控,以及API调用等方面内容。
第一节:Hbase入门
Hadoop介绍
Hadoop核心组件
HDFS命令操作
Hbase 介绍
Hbase优势和应用场景
Hbase应用案例
Hbase概念
Hbase基本原则
Hbase 数据模型
第二节:伪分布式安装和目录机构介绍
Hbase 安装模式
安装前准备
安装介绍
伪分布式安装
Hbase HDFS 目录分析
第三节:Hbase Shell
通过HBase shell 操作DDL命令
通过HBase shell 操作DML命令
实操练习- Hbase shell 命令
实操练习- Hbase shell 数据操作命令
第四节:Hbase架构详解
架构详解
Hbase 内部表
Hbase数据存储
Hbase 管理命令
管理命令实操
第五节:Hbase文件存储和读写
Hbase文件如何在HDFS上存储
文件的合并和拆分
如何读取数据
如何写入数据
实操Hbase实验
实操Flushes and Compaction实验
第六节:Hbase 表的设计和调优
Hbase Schema 设计
执行效率优化
实操Min_Version and TTL 实验
第七节:通过API访问HBase
Hbase API 基本访问命令
Hbase API 高级命令
实操创建和删除Hbase 表
实操Get命令返回数据
实操Scan命令返回数据
实操插入和更新数据
实操删除数据
实操Scan 过滤
第八节:集群安装
安装Hbase 集群前的准备
安装Hbase集群
实操演示安装过程
第九节:集群管理
Hbase 进程
Zookeeper
Hbase HA
Hbase Balancer
使用hbck修复Hbase
Security
实操集群管理实验
第十节:管理工具
Hbase web 管理工具
Hbase shell 管理工具
其它管理工具
实操演练
第十一节:节点管理和备份与恢复
减少RegionServer
滚动重启
增加节点
备份简介
Hbase 冷备
Hbase热备
实操演练
第十二节:高级特性快照和集群复制
快照简介
快照操作
快照应用场景
集群复制简介
集群复制配制
集群复制管理 |