Hbase数据模型图
HBase数据模型组件
hbase 数据模型 | 描述 | RDBMS映射 |
命名空间 (namespace) | 1、表的逻辑划分 2、多租户下便于数据和资源隔离 | 数据库 |
列簇 (column family) | 1、一个列簇包含多个列 2、同一个列簇数据存储在一起 3、一行数据跨越多个列簇 | 表 |
行 (rowkey) | 1、每一行由一个唯一的RowKey标识 2、hbase表中的数据按RowKey有序存储 | 行 |
列限定符 (column qualifier) | 1、一张表可以有任意多个列 2、每行的列可以不一样 | 列 |
单元格 (cell) | 1、由(row key, column family,column qualifier,version)唯一标识 2、存储的是字节数组 3、数据是有版本的 4、空值不占存储空间 | 值 |
时间戳 (timestamp) | 1、用于标识数据版本 2、不同版本的数据按照时间倒序排序,最新的数据版本排在最前面 |
推荐阅读
加小编微信(备注:大数据)
拉你入“大数据学习交流群”
更多面试题尽在“BAT笔试面试”公众号