我是Htable的新手,我想做点什么。我正在寻找表“test”中的值。我发现我必须使用带有ValueFilter函数的Filter系统。 以下是我到目前为止测试的命令:
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')
我的过滤器出了什么问题? (前缀过滤器效果很好)
这个也不起作用: doing a ValueFilter or a ColumnFilter on hbase shell