博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HBase中多Filter查询示例
阅读量:7001 次
发布时间:2019-06-27

本文共 802 字,大约阅读时间需要 2 分钟。

在Hbase查询中有时需要用到多个Filter关联的查询。

代码如下:

ArrayList
listForFilters = new ArrayList
(); // 当前Filter Filter filter = null; for (String taskIDTmp : taskIDArray) { if ((null != taskIDTmp) && (!"".equals(taskIDTmp))) { filter = new PrefixFilter(Bytes.toBytes(taskIDTmp + "_"));// 当前taskID listForFilters.add(filter); } } // 通过将operator参数设置为Operator.MUST_PASS_ONE,达到list中各filter为"或"的关系 // 默认operator参数的值为Operator.MUST_PASS_ALL,即list中各filter为"并"的关系 Filter filterList = new FilterList(FilterList.Operator.MUST_PASS_ONE, listForFilters); scan.setFilter(filterList);// 多条件过滤

 

 

本文已同步至(  ),文章地址:

转载于:https://www.cnblogs.com/sixiweb/p/3575132.html

你可能感兴趣的文章
QTP自动化测试自学手册V2.0版本
查看>>
80后收入是怎样一个水平?看完网友工资单,对不起 拖大家内裤了
查看>>
有关软件测试的五大谣言
查看>>
find(2)
查看>>
jquery-1.4.4.min.js无法解析json中result.data问题
查看>>
php字符串大小写转换
查看>>
linux怎么不输入路径直接运行程序脚本
查看>>
日志信息log
查看>>
扩大VMware虚拟机中CentOS 7的硬盘空间
查看>>
BZOJ2005:[NOI2010]能量采集(莫比乌斯反演,欧拉函数)
查看>>
前端工程师的价值
查看>>
Springboot如何利用http请求控制器
查看>>
node.js中的http.response.end方法使用说明
查看>>
会议2.1
查看>>
zzuli OJ 1905: 小火山的跳子游戏 【GCD】
查看>>
Asp.Net 常用代码-备用
查看>>
Android Studio代码调试大全
查看>>
记一次virtualbox和夜神模拟器冲突的问题
查看>>
面向对象之多态、多态性
查看>>
简单标签-JspFragment和invoke()方法
查看>>