-
HBase filterList没有效果5
FilterList filterList = new FilterList();
Scan s = new Scan();
SingleColumnValueFilter scvf = new SingleColumnValueFilter("content","test",CompareOp.EQUAL,"tt");
filterList.addFilter(scvf);
s.setFilter(filterList)
s.addColumn("content","test");
ResultScanner rs = table.getScanner(s);
for(Result r:rs){
for(KeyValue keyValue:r.raw){
System.out.println("family:"+new String(keyValue.getFamily()
+ "=====value:"+new String(keyValue.getValue()
+ "=====qualifer:"+new String(keyValue.getQualifier() ))
}
}
代码如上,得到的值不对
content:test=tt这行查询条件没有执行
执行的是s.addColumn("content","test");即查出了所有content:test这列的所有行,不仅仅是content:test=tt这一行
而如果将这行s.addColumn("content","test"); 注释掉后,
查出的结果是HBase上的所有行
请问这是什么原因,求指导,万分感谢!
2014年4月05日 01:15
1个答案 按时间排序 按投票排序
-
SingleColumnValueFilter scvf = new SingleColumnValueFilter("content","test",CompareOp.EQUAL,"tt");
有这个api吗? 我看到我的代码里是如下:
scan.setFilter(new SingleColumnValueFilter(HBaseKFConstants.DAT,HBaseKFConstants.CID, CompareOp.EQUAL, Bytes.toBytes(cardID)));
你试试把 tt改为 Bytes.toBytes(tt)2014年4月06日 20:41
相关推荐
java 利用 sping-data-hadoop HbaseTemplate 操作hbase find get execute 等方法 可以直接运行
搭建pinpoint需要的hbase初始化脚本hbase-create.hbase
总结常用的hbase shell操作命令。
1. HBase有哪些基本的特征? 1 HBase特征: 1 2. HBase相对于关系数据库能解决的问题是什么? 2 HBase与关系数据的区别? 2 HBase与RDBMS的区别? 2 3. HBase的数据模式是怎么样的?即有哪些元素?如何存储?等 3 1...
HBase开发实战,HBase学习利器:HBase实战
HBase(hbase-2.4.9-bin.tar.gz)是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System...
HBase 官方文档.pdf HBase的操作和编程.pdf HBase Cpressr优化与实验 郭磊涛.pdf null【HBase】Data Migratin frm Gri t Clu Cmputing - Natural Sienes .pdf 分布式数据库HBase快照的设计与实现.pdf 【HBase】...
HBASE
HBase开启审计日志
HBase3.0参考指南 This is the official reference guide for the HBase version it ships with. Herein you will find either the definitive documentation on an HBase topic as of its standing when the ...
hbase-sdk是基于hbase-client和hbase-thrift的原生API封装的一款轻量级的HBase ORM框架。 针对HBase各版本API(1.x~2.x)间的差异,在其上剥离出了一层统一的抽象。并提供了以类SQL的方式来读写HBase表中的数据。对...
1. 请用java集合的代码描述HBase的表结构 2. 请简述HBase中数据写入最后导致Region分裂的全过程 3. 如果设计一个笔记的表,表中要求有笔记的属性和笔记的内容,怎么做 4. HBase部署时如何指定多个zookeeper 5. HBase...
注意:zookeeper3.4.13和hbase2.3.5都是采用docker-compose方式部署 原文链接:https://blog.csdn.net/m0_37814112/article/details/120915194 说明:使用外部zookeeper3.4.13之hbase2.3.5一键部署工具,支持部署、...
Hbase shell 、Hbase api、Hbase 配置
hbase 资源合集 hbase 企业应用开发实战 权威指南 hbase 实战 hbase 应用架构
如果你正在寻找一种具备可伸缩性的存储解决方案来适应几乎没有穷尽的数据的话,这本书将可以向你表明apache hbase完全能够满足你的需求。作为google bigtable架构的开源实现,hbase能够支持数以十亿计的记录数和数以...
HBase配置文件与HBase doc文档
HBase即Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在普通的PC Server上搭建起大规模结构化存储集群。 HBase是Google Bigtable的开源实现,类似Google Bigtable利用...
hbase配置内置的zookeeper;hbase配置内置的zookeeper;
课时8:过滤器实战之专用过滤器与FilterList 课时9:过滤器实战之自定义过滤器 课时10:Observer协处理器实战之Master级别原理剖析 课时11:Observer协处理器实战之Region级别原理剖析 课时12:Observer协处理器...