第 1 章 HBase 简介
1.2.1 HBase 逻辑结构
类似Mysql,做高表的水平切分:Region;做宽表的垂直切分store
不需要指定列的类型,全部是字节码形式存贮。
MySql中表对应Hbase中的Region(只时hbase中的一个region可能被切分成多个)
MySql中的列对应Hbase中的列族
MySq的数据只是数据,Hbase的数据是 列名:具体数据 的形式
1.2.2 HBase 物理存储结构
1.2.3 数据模型
1.3 HBase 基本架构
第 2 章 HBase 快速入门
第 3 章 HBase 进阶
3.1 架构原理
hbase的客户端的读写直接和zk连接,通过zk获取元数据,去对应的RegionServer读写数据。当Hmaster挂掉时客户端依然可以读写。
3.2 写流程
Hbase的读比写慢,主要时读的时候做的事情比写多。
先写入到预写日志(wal)再写入内存,在系统出现故障的时候,数据可以通过这个日志文件重
建
默认值表超过 10737418240(10GB)条,会被切分
3.3 MemStore Flush
MemStore 刷写(flush)时机: