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' )" }