【问题标题】:How to implement pagination with sorting in hbase如何在hbase中使用排序实现分页
【发布时间】:2016-09-02 19:43:53
【问题描述】:

如何在hbase中实现分页排序?

我有如下数据

表:数据集


rowkey       CF/Qualifier/Value

//数据集1

ds1~1 : V(CF):[q1:r1q1Value,q2:r1q2Value]
ds1~2 : V(CF):[q1:r2q1Value,q2:r2q2Value]
ds1~3 : V(CF):[q1:r3q1Value,q2:r3q2Value]
ds1~4 : V(CF):[q1:r4q1Value,q2:r4q2Value]

//数据集2

ds2~1 : V(CF):[q1:r1q1Value]
ds2~2 : V(CF):[q1:r2q1Value]
ds2~3 : V(CF):[q1:r3q1Value]

我在表数据集中保留 1 个或多个数据集数据。
ds1 是第一个数据集(有 4 条记录,有 2 个限定符)
ds2 是第一个数据集(有 3 条记录,只有 1 个限定符)

我将使用前缀过滤器仅检索 ds1 或 ds2 记录。

所以我需要对它们进行排序并在页面中的 UI 中显示,因此在检索时我不想检索所有记录(急切地),我只需要检索按限定符 1 排序的前 100 条记录,然后当用户单击下一步时页面,然后我将检索具有相同排序字段的下 100 条记录。

如何实现分页以及按特定限定符排序,如果您能帮助实现此解决方案,那就太好了。

【问题讨论】:

    标签: sorting pagination hbase


    【解决方案1】:

    你可以看看PageFilter。 也请找到这个对您有帮助的博客: http://www.techsquids.com/bd/pagination-with-hbase/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-05
      • 1970-01-01
      • 2014-03-05
      • 2019-09-27
      • 2018-02-12
      • 2020-07-27
      相关资源
      最近更新 更多