1.要保证hbase表本身有多个version
hbase获取所有版本的数据和时间戳
hbase获取所有版本的数据和时间戳
2.get的时候,要保证读取的可以读到多个或者所有的version
hbase获取所有版本的数据和时间戳

3.正常读取各个版本的数据Cell
hbase获取所有版本的数据和时间戳
user_tag某些行的某些列有多个版本,可以获取全部版本。建表时user_tag表是有10个version的。

hbase的cell取法,第二种更好。
不用listCells,用rawCells:

1.hbase的cell取法第一种,result.listCells——Bytes.toString(c.getValueArray(), c.getValueOffset(), c.getValueLength())或Bytes.toFloat(c.getValueArray(), c.getValueOffset())
hbase获取所有版本的数据和时间戳
这里要注意value的数据类型
hbase获取所有版本的数据和时间戳
Bytes源码方法:
hbase获取所有版本的数据和时间戳
hbase获取所有版本的数据和时间戳
2.hbase取法第二种,result.rawCells——CellUtil.clone**
hbase获取所有版本的数据和时间戳

相关文章:

  • 2021-12-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-09
  • 2021-09-01
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-11
相关资源
相似解决方案