我正在做一个使用 HBase 的项目。即使我尽可能好地形成了行键,但在某些情况下,我仍然需要按升序或降序获得结果。HBase 中有什么相当于 MySQL 中的“order by”操作的吗?或者是否可以在 HBase 中对特定列限定符进行排序?
问问题
2876 次
2 回答
5
不; 您需要按照在行键中的排序顺序读取数据,然后进行自己的排序(例如在 java 或您使用的任何语言中)。
于 2012-05-12T03:43:14.270 回答
3
我知道帖子很旧,但供将来参考。Scan (Hbase 0.98+) 现在支持setReversed
public Scan setReversed(boolean reversed)
Set whether this scan is a reversed one
This is false by default which means forward(normal) scan.
Parameters:
reversed - if true, scan will be backward order
Returns:
参考:- Hbase 扫描教程
于 2015-07-29T05:32:36.533 回答