当前位置: 首页 > news >正文

hbase通过row key 的前缀查询记录

Java 客户端:

public void scaneByPrefixFilter(String tablename, String rowPrifix) {
   try {
       HTable table = new HTable(conf, tablename);
       Scan s = new Scan();
       s.setFilter(new PrefixFilter(rowPrifix.getBytes()));
       ResultScanner rs = table.getScanner(s);
       for (Result r : rs) {
          KeyValue[] kv = r.raw();
          for (int i = 0; i < kv.length; i++) {
              System.out.print(new String(kv[i].getRow()) + "  ");
              System.out.print(new String(kv[i].getFamily()) + ":");
              System.out.print(new String(kv[i].getQualifier()) + "  ");
              System.out.print(kv[i].getTimestamp() + "  ");
              System.out.println(new String(kv[i].getValue()));
          }
      }
   } catch (IOException e) {
         e.printStackTrace();
   }
}

相关文章:

  • 《轻量级Java Web整合开发入门SSH》 - 快速理解Java框架的又一积木
  • PHP课程总结20161222
  • 画虚线
  • SFB 项目经验-09-用Lync 2013或Skype for Business 2015抢火车票
  • SEO优化---学会建立高转化率的网站关键词库
  • ★平衡法则在生活中的应用
  • (十五)使用Nexus创建Maven私服
  • 利用cmdline和gradle快速编译出apk
  • SOA和微服务
  • TreeMap按照value进行排序
  • chrome设置书签默认显示
  • markdown编辑器简评
  • Linux操作系统启动流程梳理
  • [译]MySQL 5.7 Reference Manual::The InnoDB Recovery Process
  • 重拾smslib
  • hexo+github搭建个人博客
  • @angular/forms 源码解析之双向绑定
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • Angular6错误 Service: No provider for Renderer2
  • Centos6.8 使用rpm安装mysql5.7
  • eclipse(luna)创建web工程
  • JavaScript的使用你知道几种?(上)
  • Java面向对象及其三大特征
  • Markdown 语法简单说明
  • mysql常用命令汇总
  • QQ浏览器x5内核的兼容性问题
  • vue 个人积累(使用工具,组件)
  • 从伪并行的 Python 多线程说起
  • 从重复到重用
  • ------- 计算机网络基础
  • 技术胖1-4季视频复习— (看视频笔记)
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 前端学习笔记之观察者模式
  • 一个项目push到多个远程Git仓库
  • 用element的upload组件实现多图片上传和压缩
  • 你对linux中grep命令知道多少?
  • Mac 上flink的安装与启动
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • (14)Hive调优——合并小文件
  • (27)4.8 习题课
  • (android 地图实战开发)3 在地图上显示当前位置和自定义银行位置
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (附源码)springboot家庭装修管理系统 毕业设计 613205
  • (接口自动化)Python3操作MySQL数据库
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (免费领源码)python#django#mysql校园校园宿舍管理系统84831-计算机毕业设计项目选题推荐
  • (生成器)yield与(迭代器)generator
  • (十)T检验-第一部分
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (转)h264中avc和flv数据的解析
  • (转载)CentOS查看系统信息|CentOS查看命令
  • ./configure,make,make install的作用(转)
  • .[backups@airmail.cc].faust勒索病毒的最新威胁:如何恢复您的数据?
  • .net websocket 获取http登录的用户_如何解密浏览器的登录密码?获取浏览器内用户信息?...