使用类似于的函数检索行

时间:2013-08-21 05:40:54

标签: hbase

如果我在12345^abc^xyz中有一行Hbase,是否可以检索包含abc的所有行?

示例:

Row 1 :789^abc^www
Row 2 :890^abc^yyy
Row 3 :800^abc^xxx

我需要检索包含String abc。

的所有行

1 个答案:

答案 0 :(得分:0)

尝试使用 RowFilter SubstringComparator 来实现这一目标。像这样:

  

Filter filter = new RowFilter(CompareFilter.CompareOp.EQUAL,new   SubstringComparator( “ABC”));

您可能还会发现 FuzzyRowFilter 很有用。这是新的,但确实有效。有关详细信息,请参阅this

HTH