gpt4 book ai didi

hbase - 如何从 HBase 中的特定行和列获取多个版本

转载 作者:行者123 更新时间:2023-12-04 02:35:28 24 4
gpt4 key购买 nike

我们知道,hbase 有一个特性,特定的 Row 和特定的 Column 可以通过时间戳记录最近的变化值。
所以我的问题是,如何使用任何 HBase 命令列出所有更改的值?我用谷歌搜索了很多,但没有找到任何有用的链接。

最佳答案

您可以指定您为 Scan 和 Get 获得的版本号,它将检索它们:

 HTable tbl = new HTable(tableName);
Get q= new Get(Bytes.toBytes(key));
q.setMaxVersions(numberOfVersionsYouWant);
Result row= tbl.get(q);
NavigableMap<byte[],NavigableMap<byte[],NavigableMap<Long,byte[]>>> allVersions=row.getMap();

关于hbase - 如何从 HBase 中的特定行和列获取多个版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8466079/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com