2016-09-29 79 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

回答