[待解决]ColumnPrefixFilter 不能过滤出全部满足条件的,
Scan scan = new Scan();
ColumnPrefixFilter columnPrefixFilter = new
hbase(main)::> scan 't4'
ROW COLUMN+CELL
column=info:age, timestamp=, value=
column=info:gender, timestamp=, value=
column=info:name, timestamp=, value=lisi1234
column=info:password, timestamp=, value=\x00\x12\xD5.
column=info:name, timestamp=, value=lisi1234
column=info:password, timestamp=, value=\x00\x12\xD5.
column=info:name, timestamp=, value=sudan
column=info:password, timestamp=, value=\x00\x00\x00\x17
column=info:name, timestamp=, value=hanmei
column=info:password, timestamp=, value=\x00\x00\x04\xD2
column=info:name, timestamp=, value=\xE9\x83\xAD\xE5\xBE\xB7\xE7\xBA\xB2
column=info:password, timestamp=, value=\x00\x00\x04\xD2
column=info:name, timestamp=, value=sunwukong
column=info:password, timestamp=, value=\x00\x00\x04\xD2
column=info:name, timestamp=, value=\xE6\xB2\x99\xE6\xB2\xB3\xE4\xB8\x8A
column=info:password, timestamp=, value=\x00\x00\x04\xD2
column=info:name, timestamp=, value=\xE7\x8C\xAA\xE5\x85\xAB\xE6\x88\x92
column=info:password, timestamp=, value=\x00\x00\x04\xD2
column=info:name, timestamp=, value=\xE7\x8C\xAA\xE5\x85\xAB\xE6\x88\x92
column=info:password, timestamp=, value=\x00\x00\x04\xD2
column=info:name, timestamp=, value=\xE9\x83\xAD\xE5\xBE\xB7\xE7\xBA\xB2
column=info:password, timestamp=, value=\x00\x00\x04\xD2
column=info:name, timestamp=, value=\xE6\xB2\x99\xE6\xB2\xB3\xE4\xB8\x8A
column=info:password, timestamp=, value=\x00\x00\x04\xD2
column=info:name, timestamp=, value=\xE7\x8C\xAA\xE5\x85\xAB\xE6\x88\x92
column=info:password, timestamp=, value=\x00\x00\x04\xD2
column=info:name, timestamp=, value=\xE9\x83\xAD\xE5\xBE\xB7\xE7\xBA\xB2
column=info:name_A, timestamp=, value=\xE9\x83\xAD\xE5\xBE\xB7\xE7\xBA\xB2
column=info:name_B, timestamp=, value=\xE9\x83\xAD\xE5\xBE\xB7\xE7\xBA\xB2
column=info:password, timestamp=, value=\x00\x00\x04\xD2
column=info:password_A, timestamp=, value=\x00\x00\x04\xD2
column=info:name, timestamp=, value=\xE6\xB2\x99\xE6\xB2\xB3\xE4\xB8\x8A
column=info:name_A, timestamp=, value=\xE6\xB2\x99\xE6\xB2\xB3\xE4\xB8\x8A
column=info:name_B, timestamp=, value=\xE6\xB2\x99\xE6\xB2\xB3\xE4\xB8\x8A
column=info:password, timestamp=, value=\x00\x00\x04\xD2
column=info:password_A, timestamp=, value=\x00\x00\x04\xD2
column=info:password_B, timestamp=, value=\x00\x00\x04\xD2
column=info:name, timestamp=, value=\xE7\x8C\xAA\xE5\x85\xAB\xE6\x88\x92
column=info:name_A, timestamp=, value=\xE7\x8C\xAA\xE5\x85\xAB\xE6\x88\x92
column=info:name_B, timestamp=, value=\xE7\x8C\xAA\xE5\x85\xAB\xE6\x88\x92
column=info:password, timestamp=, value=\x00\x00\x04\xD2
column=info:password_A, timestamp=, value=\x00\x00\x04\xD2
column=info:password_B, timestamp=, value=\x00\x00\x04\xD2
row(s) in 0.0790 seconds hbase(main)::>
(Bytes.toBytes("n"));
//scan.addFamily(Bytes.toBytes("info"));
scan.setFilter(columnPrefixFilter);
ResultScanner scanner = table.getScanner(scan);
printScanner(scanner);
private void printScanner(ResultScanner scanner ){
for(Result result : scanner){
System.out.print(Bytes.toString(result.getRow())+";");//rowkey
System.out.print(Bytes.toString(result.getValue(Bytes.toBytes("info"), Bytes.toBytes("name")))+";");
System.out.print(Bytes.toInt(result.getValue(Bytes.toBytes("info"), Bytes.toBytes("password")))+";");
System.out.println();
}
}
有很多条却只能查出来一条
1223434;lisi1234;
[待解决]ColumnPrefixFilter 不能过滤出全部满足条件的,的更多相关文章
- 1、找出url汇总页,过滤出满足条件的详情页url;2、去详情页采集信息
1.找出url汇总页,过滤出满足条件的详情页url:2.去详情页采集信息 package main import ( "fmt" "github.com/gocolly/ ...
- java的List中使用filter过滤出符合特定条件的元素List
在实际开发中,经常需要把一个列表中的元素,按照特定条件过滤出来,放到一个新的列表中.本文给出了几个例子,来描述解决这个问题的方法. 我们假设有一个书的List,需要找出其中id分别是3.6.8.9的书 ...
- python 过滤出某后缀名文件
以从某文件夹过滤出py文件为例: 法1: import glob import os os.chdir(“./”) for file in glob.glob(“*.py”): print file ...
- 通过Linux命令过滤出binlog中完整的SQL语句
DB:5.6.16CentOS:CentOS release 6.3 (Final) 当insert语句通过空格跨行输入的时候,如何提取完整的insert语句! 创建一个空表:mysql> cr ...
- Java中过滤出字母、数字和中文的正则表达式
1.Java中过滤出字母.数字和中文的正则表达式 (1)过滤出字母的正则表达式 [^(A-Za-z)] (2)过滤出数字的正则表达式 [^(0-9)] (3)过滤出中文的正则表达式 [^(\\u4e0 ...
- 写出java8实现对List<User>中的username字段过滤出不等于张三的数据
写出java8实现对List<User>中的username字段过滤出不等于张三的数据... 对...这个是一道面试题.当时没有看过java8的新特性...所以有点懵. 看完之后感觉 真. ...
- 用js写已知abc+cba = 1333,其中a、b、c均为一位数,编程求出满足条件的a、b、c所有组合。
<!--<script type="text/javascript"> //已知abc+cba = 1333,其中a.b.c均为一位数,编程求出满足条件的a.b. ...
- 分页技巧_改进JSP页面中的公共分页代码_实现分页时可以有自定义的过滤与排序条件
分页技巧__改进JSP页面中的公共分页代码 自定义过滤条件问题 只有一个url地址不一样写了很多行代码 public>>pageView.jspf添加 分页技巧__实现分页时可以有自定义的 ...
- AJPFX总结关于Java中过滤出字母、数字和中文的正则表达式
1.Java中过滤出字母.数字和中文的正则表达式 (1)过滤出字母的正则表达式 [^(A-Za-z)] (2) 过滤出 数字 的正则表达式 [^(0-9)] (3) 过滤出 中文 的正则 ...
随机推荐
- js 修改css属性值
js不能修改样式表 但是可以修改元素:比如 <div id="test" class="star-rating"></div> 对于上面 ...
- phpstorm快速跳转到错误行
phpstorm的快捷键,在网上可以搜索出很多,唯有“快速跳到错误行”的快捷键几乎搜索不出来. 看着错误提示,要一行一行的用眼睛去看,心累. 贴在这里,随时取用,再也不怕忘记了. Shift + F2 ...
- [Tools] Unlock TypeScript's Features in Vanilla JS with @ts-check and JSDoc
TypeScript can help you with your plain JavaScript files if you add a simple //@ts-check comment. Th ...
- weblogic 异常 com.rsa.jsafe.JSAFE_PaddingException: Could not perform unpadding: invalid pad byte.次异常怎么解决
问题 更改控制台密码后,服务重启失败,无法启动,报错如下: <-- 下午03时10分49秒 CST> <Info> <WebLogicServer> <BEA ...
- mac本地搭建wordpress
1 下载安装最新的xampp 2 安装完成后,使用下面的命令开始运行 XAMPP.在终端下以系统管理员 root 的身份登录 管理员root身份登录 sudo su 使用命令启动XAMPP /Appl ...
- poj 1274 The Perfact Stall
click here ~~ ***The Perfect Stall*** Description Farmer John completed his new barn just last week, ...
- python网站
https://github.com/search?utf8=%E2%9C%93&q=python+sockethttps://github.com/search?p=2&q=pyth ...
- Gamescom2014:中国游戏公司37.com进军西方海外市场
在2014年的德国科隆国际游戏展上.Xsolla曾与37.com聊天.我们讨论了中国公司眼下进军西方市场的战略,谈到营销的最有效方法.游戏货币化,并讨论在欧洲和土耳其的网页游戏的前景. 37wan 能 ...
- 【Spring实战】—— 6 内部Bean
本篇文章讲解了Spring的通过内部Bean设置Bean的属性. 类似内部类,内部Bean与普通的Bean关联不同的是: 1 普通的Bean,在其他的Bean实例引用时,都引用同一个实例. 2 内部B ...
- 【Python】学习笔记四:数学运算
python中的加减乘除比其他的语言简单,不需要对其赋值变量 加减乘除 ) #加法 ) #减法 ) #乘法 ) #除法 5.0 ) #乘方 判断 判断返回的是True或者False ) #等于 Tru ...