- 1
- 0
- 约2.37千字
- 约 4页
- 2026-07-02 发布于四川
- 举报
《031_HBase的逻辑本质:稀疏排序映射(2)》
HBase的逻辑视图是rowkey,然后每个列族下有多个列,每个列内有多个timestamp版
本的cell值,大致是这样的逻辑视图。
rowkey列族1列族2列1列2列3
列4rowkey_01v1v2(t1)v3v4
v5(t2)rowkey_02v7
v8rowkey_03v9
rowkey_04
v10
但在实际时,实际上是一个map数据结构。之前提到过,它存储的,实际存
储时是kv格式的列式,key是rowkey+列族:列+操作类型(put)+timestamp,value
就是cell值,这一点之前已经讲过。
key:rowkey_01+列族1:列1+put+t3,value:v1
key:rowkey_01+列族1:列2+put+t1,value:v2
key:rowkey_01+列族1:列2+put+t2,value:v5
key:rowkey_01+列族2:列3+put+t4,value:v3
key:rowkey_01+列族2:列4+put+t5,value:v4
key:rowkey_02+列族2:列3+put+t6,value:v
原创力文档

文档评论(0)