一、HBase 基础介绍
- 定义与核心定位
- 核心特点(大、无模式、面向列、稀疏、多版本、数据类型单一等)
- 适用场景与不适用场景
- 技术起源与生态定位(基于Hadoop、Google BigTable思想)
二、HBase 核心概念
- 数据模型核心组件
- 表(Table)与命名空间(Namespace)
- 行键(RowKey)
- 列族(Column Family)与列限定符(Qualifier)
- 存储单元(Cell)
- 时间戳(Timestamp)与数据版本(Versions)
- 集群架构组件
- 客户端(Client)
- 主节点(HMaster)
- 区域服务器(HRegionServer)
- 区域(Region)
- 协同服务(ZooKeeper)
- 存储相关组件
- 预写日志(WAL/HLog)
- 内存存储(MemStore)
- 存储文件(StoreFile/HFile)
- Store 与 Region 存储结构
2025/10/10大约 5 分钟