1.4 Hbase 存储的一些概念

最基本的存储单位是列(column),一个列或者多个列形成一行 (row)。

传统数据库是严格的行列对齐。比如这行有三个列a、b、c, 下一行肯定也有三个列a、b、c。

而在HBase中,这一行有三个列 a、b、 c,下一个行也许是有 4 个列a、e、f、g。在HBase 中,行跟行的列可以完全不一样,这个行的数据跟另外一个行的数据也可以存储在不同的机 器上,甚至同一行内的列也可以存储在完全不同的机器上!

每个行(row)都拥有唯一的行键(row key)来标定这个行的唯一性。每个列都有多个版本,多个版本的值存储在单元格(cell)中。

若干个列又可以被归类为一个列族

Copyright © 尚硅谷大数据 2019 all right reserved,powered by Gitbook
该文件最后修订时间: 2019-03-26 08:52:09

results matching ""

    No results matching ""