我正在node.js中使用HBASE Stargate REST API,以使用扫描仪功能从Hbase获取数据。但是,与返回最新版本数据的Hbase Shell不同,在我使用PUT命令修改了某些列限定符之后,REST API会返回旧的时间戳数据。
这是我的代码中的过滤器应用程序:
var preFixFilter= {
"type": "PrefixFilter",
"latestVersion": true,
"value": Buffer.from(sampleString).toString('base64')
}
使用此过滤器初始化的扫描程序会返回旧的Versioned数据(可能是因为它正在获取较早时间戳记的所有数据)
有没有一种方法可以获取每个Column限定符的最新版本数据? 希望有人可以帮助我!