【问题标题】:Sorted results from hbase scanner来自 hbase 扫描仪的排序结果
【发布时间】:2016-11-29 17:03:14
【问题描述】:

如何以任何相同的排序顺序检索 hbase 列族“值”?

like
列族      值
---------------------------------
column:1               1
column:3               2
column:4               3
column:2               4

【问题讨论】:

    标签: hadoop hbase


    【解决方案1】:

    HBase 本身不会这样做,相反,您可以使用 Result.raw[1] 方法检索 KeyValues 列表,将其放入 List 并通过将您自己的比较器传递给 Collections.sort[2] 对其进行排序。

    1. http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/Result.html#raw()
    2. http://download.oracle.com/javase/6/docs/api/java/util/Collections.html#sort(java.util.List, java.util.Comparator)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-24
      • 2016-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多