【问题标题】:HBASE how to use page, sort, order in REST API?HBASE 如何在 REST API 中使用页面、排序、排序?
【发布时间】:2018-12-06 07:32:40
【问题描述】:

我的 hbase 版本是 hbase-0.92.1 。 我已经启动了rest daemon,并且可以像官方文档一样通过get /table/row rest api得到正确的结果:

curl -vi -X GET \
  -H "Accept: text/xml" \
  "http://example.com:8000/users/row1"

但我的问题是如何在查询中使用页面排序顺序?

如:“count”是一个列族,“flows”和“views”是这个族中的列,如果我想通过“views”查询订单,该怎么做?

【问题讨论】:

    标签: rest hadoop hbase


    【解决方案1】:

    如果要根据“count:view”列对整个表进行排序,可能需要SCAN 而不是GET 操作。

    在 REST API 中,结果始终是键的升序,首先检索最旧的行。

    但是,对于具有反向排序的相同功能请求也有: https://community.hortonworks.com/content/supportkb/195908/the-hbase-rest-api-sorting-order-reverse-sorting-i.html https://issues.apache.org/jira/browse/HBASE-16299

    您可以查看支持它的版本。

    【讨论】:

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