简介
海量存储,快速(秒级)查询
面向列的分布式nosql数据库
image.png
特点



数据模型
建表指定列族
一个列族一个store file,hdfs文件
image.png








定位数据过程
rowkey -> 列族 -> 列 -> 版本
hbase 百亿数据秒级查询的秘密

架构图










三层索引


0.96 之后
image.png
读数据的流程

写入数据的流程


WAL

HFile 合并分类

数据切分

表设计





单表案例设计



多表设计
mysql 设计



常用优化





网友评论