一、HBase简介
1.HBase定义
2. HBase数据模型
3. HBase基本架构
二、HBase快速入门
1.HBase安装部署
2.HBase Shell操作
三、HBase进阶
1.架构原理
2.写流程
写源码:
3.MemStore Flush
4.读流程
bin/hbase org.apache.hadoop.hbase.io.hfile.HFile -a -b -e -k -p -f /HBase/data/default/stu3/96a21b66b8148471071b266fc05c946f/info/4aeead381ffa4f69a21f82527c6e0562
5.StoreFile Compaction
6. Region Split
四、HBase API
1. 环境准备
2.HBase API
补充点:创建命名空间
上述程序备注:delete标记表示仅仅删除当前一个版本的数据
delete的扩展:delete最后也调用了put用于存放delete类型删除标记数据
3.MapReduce
官方案例一:
官方案例二: