HBase之数据模型!
HBase之数据模型!
月伴飞鱼逻辑结构:
物理架构:
Rowkey
(行键):
Table
的主键,Table
中的记录按照Rowkey
的字典序进行排序。
Column Family
(列族):
- 表中的每个列,都归属与某个列族。
- 列族是表的
Schema
的一部分,必须在使用表之前定义。
Timestamp
(时间戳):
- 每次数据操作对应的时间戳,可以看作是数据的
Version
版本号。
Column
(列):
- 列族下面的具体列。
- 属于某一个
ColumnFamily
,类似于MySQL
当中创建的具体的列。
Cell
(单元格):
由
{rowkey, column, version}
唯一确定的单元。
Cell
中的数据没有类型,全部是以字节数组进行存储。