hbase列表排序

hbase列表排序

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

全栈程序员社区此处内容已经被作者隐藏,请输入验证码查看内容
验证码:
请关注本站微信公众号,回复“验证码”,获取验证码。在微信里搜索“全栈程序员社区”或者“www_javaforall_cn”或者微信扫描右侧二维码都可以关注本站微信公众号。


hbase都是依照字典序进行
排序的,也就是降序,在页面的表现就是最早的数据(rowkey最小的)排在前面。
眼下的解决方式是:给主键添加一个外键关联表。外键的生成规则是
400000000000-
主键号,比方主键是X201401110001,相应外键则是X198598889999,为了实现升序排序功能,保存实体的时候用X198598889999作为主键,页面查询的时候再从关联表中依据X198598889999获取X201401110001。

备注:须要对新增、删除、查询进行关联操作。

演示样例:
public
 String 
add
(XControl control) 
throws
 Exception {
      
pkControlDao
.addXControlFK(id);
}
public
 
void
 delete(String id) 
throws
 Exception {
      
pkControlDao
.deleteXControlFK(id);
}
public
 PageInfosearchXControl(QueryControlRuleQO qo,Integer pageSize,Integer currteIndex) 
throws
Exception {
      
//
依据外键查询出匹配主键
      
if
(StringUtils.isNotBlank(qo.getId())){
         qo.setPKs(
pkControlDao
.getXControlPKs(qo.getId()));
      }
很多其它精彩内容请关注:http://bbs.superwu.cn 
关注超人学院微信二维码:hbase列表排序
关注超人学院java免费学习交流群:hbase列表排序

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/117867.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • windows杀死进程[通俗易懂]

    windows杀死进程[通俗易懂]netstat-aon|findstr8080查询端口号为8080的进程tasklist|findstr”1900″找到pid为1900的运行中的程序taskkill/imtomcat7.exe/f强制解除进程

    2022年9月21日
    2
  • VLAN概念和作用的自我总结

    VLAN概念和作用的自我总结什么是VLAN:   一个VLAN是跨越多个物理LAN网段的逻辑广播域,人们设计VLAN来为工作站提供独立的广播域,这些工作站是依据其功能、项目组或应用而不顾其用户的物理位置而逻辑分段的。一个VLAN=一个广播域=逻辑网段VLAN的优点和安装特性:VLAN的优点:   ·安全性。一个VLAN里的广播帧不会扩散到其他VLAN中。   ·网络分段。将物理网段按

    2022年8月10日
    7
  • Ubuntu下插入网线无法联网的问题

    Ubuntu下插入网线无法联网的问题今天把以前的服务器搬出来,准备训练一个深度学习模型,然而,在联网的过程中,出现一个问题:就是插入网线后无法联网。想到以前配置过翻墙,就把相关的配置文件如.bashrc,/etc/profile,等相关文件进行了修改,屏蔽掉以前的翻墙代理设置,然而还是无法联网。后面想到以前是用拨号INodeClient来连接上网的,就把与InodeClient相关的配置注释掉,然而还是无法上网。后面在网上找到一个解决方案:参考网址https://blog.csdn.net/zhu334974857/articl.

    2022年6月26日
    91
  • 网站测速源码_域名检测工具

    网站测速源码_域名检测工具简介:网址发布页模板,带网址测和域名检测功能,虽然是假的,但是也很有逼格。网盘下载地址:http://kekewl.net/D0Ef4yBuoyy0图片:

    2022年8月31日
    2
  • redis——持久化方式RDB与AOF分析

    redis——持久化方式RDB与AOF分析

    2021年11月4日
    37
  • Python requests post 请求报错:415 Unsupported Media Type

    Python requests post 请求报错:415 Unsupported Media Type本文仅供学习交流使用,如侵立删!联系方式及demo下载见文末requestspost请求报错:415UnsupportedMediaType在使用response.post发送json数据时,出现如题所示错误,是因为User-Agent被服务器设置拒绝请求了解决方法:’content-type’:’application/json’headers={‘User-Agent’:’Dalvik/2.1.0(Linux;U;Android6.0.1;Nexus5

    2022年6月12日
    91

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号