hbase---Hadopp database
HBase的数据模式
将众多表按行健和时间戳合并成一个虚表,形成一个“BigTable”
| Row Key | Time Stamp | Column Family anchor
|
|---|---|---|
| "com.cnn.www" | t9 |
anchor:cnnsi.com = "CNN" |
| "com.cnn.www" | t8 |
anchor:my.look.ca = "CNN.com" |
| Row Key | Time Stamp | ColumnFamily "contents:" |
|---|---|---|
| "com.cnn.www" | t6 |
contents:html = "<html>..." |
| "com.cnn.www" | t5 |
contents:html = "<html>..." |
| "com.cnn.www" | t3 |
contents:html = "<html>..." |
这是两张表,合成一张表后:
| Row Key | Time Stamp | ColumnFamily contents
| ColumnFamily anchor
|
|---|---|---|---|
| "com.cnn.www" | t9 |
anchor:cnnsi.com = "CNN" | |
| "com.cnn.www" | t8 |
anchor:my.look.ca = "CNN.com" | |
| "com.cnn.www" | t6 |
contents:html = "<html>..." | |
| "com.cnn.www" | t5 |
contents:html = "<html>..." | |
| "com.cnn.www" | t3 |
contents:html = "<html>..." |
每个行健可以使多行,以时间戳作为版本区分,列族中的列可以往后增加;
本文介绍了HBase的数据模型,展示了如何通过行键、时间戳和列族将多个表合并为一个大表,以便进行高效的数据管理和查询。通过具体示例说明了HBase如何组织和存储数据。
3375

被折叠的 条评论
为什么被折叠?



