Hbase shell 带前缀的过滤器
Hbase shell Filter with Prefix
我必须从 HBASE table 中获取所有条目,这些条目具有给定输入的值子字符串。
例如,如果我的 table 如下所示:
Table | Family | ColumnQualifier | Value
exp | family | column | 1000xyz
exp | family | column1 | 1000abc
exp | family | column2 | 1001abc
我需要通过输入值过滤器获取条目 1000xyz 和 1000abc - 1000
我尝试了值过滤器:
scan 'exp', { FILTER => "ValueFilter( =, 'binary:1000')" }
这给了我准确的值 1000。
提前致谢!!!
使用binaryprefix
代替binary
作为值比较器,
scan 'exp', { FILTER => "ValueFilter( =, 'binaryprefix:1000' )" }
我必须从 HBASE table 中获取所有条目,这些条目具有给定输入的值子字符串。
例如,如果我的 table 如下所示:
Table | Family | ColumnQualifier | Value
exp | family | column | 1000xyz
exp | family | column1 | 1000abc
exp | family | column2 | 1001abc
我需要通过输入值过滤器获取条目 1000xyz 和 1000abc - 1000
我尝试了值过滤器:
scan 'exp', { FILTER => "ValueFilter( =, 'binary:1000')" }
这给了我准确的值 1000。
提前致谢!!!
使用binaryprefix
代替binary
作为值比较器,
scan 'exp', { FILTER => "ValueFilter( =, 'binaryprefix:1000' )" }