2016-09-29 51 views
1

我有以下形式的行键:HBASE行前缀扫描以相反的顺序在HBase的

<name>--<zero-padded timestamp> 

使用HBASE壳,我想找到最后15个条目的前缀。

scan 'mytable', {LIMIT => 15, ROWPREFIXFILTER => 'name' } 

给我的第一个15,但:

scan 'mytable', {LIMIT => 15, REVERSED => TRUE, ROWPREFIXFILTER => 'name'} 

返回零结果...

什么是对这样的要求的语法?

是否有可能,还是我必须做一些俗气的事情,比如使用MAXINT-timestamp作为我的rowkey手动反转键排序?

+0

HBase的是什么版本?你能向我们展示一些来自你餐桌的样本数据吗? – Gevorg

+0

版本1.2.2。数据只是日志条目。我想把它们拉出来反向时间戳顺序就完了。 – raf

回答