5

HBase を使用するプロジェクトに取り組んでいます。行キーをできる限り適切に作成しましたが、いくつかのシナリオでは、昇順または降順で結果を取得する必要があります。MySQL の "order by" 操作に相当するものは HBase にありますか? または、特定の列修飾子での Order By は HBase で可能ですか?

4

2 に答える 2

5

いいえ; 行キーで並べ替えられた順序でデータを読み取り、独自の並べ替えを行う必要があります (たとえば、Java または使用している言語で)。

于 2012-05-12T03:43:14.270 に答える
3

投稿が古いことは知っていますが、今後の参考のために。スキャン (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 に答える