HBase进行数据删除操作
发布时间
阅读量:
阅读量
在处理删除和更新操作时
HFile的数据组织形式以图示方式呈现,在其数据结构中包含以下几个关键组成部分:首先是有行长度(row length)、行键(row key)以及家族长度(family length);接着是列家族(column family)、列限定词(column qualifier)、时间戳(timestamp)以及键类型(key type)。

同时,在执行更新操作的过程中,系统也会在原有基础上插入一条新的记录以替代原有记录进行修改。这些新记录的时间戳将严格大于旧记录的时间戳,并且通过这种方式实现通过时间戳快速获取最新信息的目的。
HBase修改数据的过程如下:
- 时间戳
HBase中基于Row和Columns标记的一个存储单元被称为Cell。
同一个存储单元会包含多份相同数据的不同版本。
这些版本被一个唯一的时间戳进行标识。
每个Cell中的所有版本都是基于64位整型的时间戳进行分类管理。
这些时间戳是由HBase系统在每次数据写入时自动赋予的。
每个Cell中的所有这些时间戳都是精确到毫秒级的时间记录。
在进行数据更新操作时,在HBase中
全部评论 (0)
还没有任何评论哟~
