2

我是 Htable 的新手,我想做一些事情。我正在“测试”表中寻找一个值。我发现我必须使用带有 ValueFilter 功能的过滤器系统。以下是我迄今为止测试过的命令:

scan 'test',{FILTER=>"ValueFilter(CompareFilter.CompareOp.EQUAL,Bytes.toBytes('test'))"}

scan 'test',{FILTER=>"ValueFilter(CompareFilter.CompareOp.EQUAL,'test')"}

但我每次都看到这个错误:

ERROR: java.lang.IllegalArgumentException: Incorrect filter string ValueFilter(CompareFilter.CompareOp.EQUAL,Bytes.toBytes('test')

我的过滤器有什么问题?(前缀过滤器效果很好)

这个也不起作用: 在 hbase shell 上执行 ValueFilter 或 ColumnFilter

4

0 回答 0