1.5.3 单元格(Cell)
你以为行键:列族:列
就能唯一地确定一个值了吗?
错!虽然列已经是 HBase 的最基本单位了,但是,一个列上可以存储多个版本的值,多 个版本的值被存储在多个单元格里面,多个版本之间用版本号(Version)来区分。
所以,唯一确定一条结果的表达式应该是行键:列族:列:版本号(rowkey:column family:column:version)
。
不过,版本号是可以省略的。
如果你不写版本号,HBase 默认获取最后一个版本的数据返回给你。
每个列或者单元格的值都被赋予一个时间戳。
这个时间戳默认是由系统制定的,也可以由用户显示指定。