hi friends
I want to use a filter in hbase to return rows with different prefix...
for eg. my rows structure are <id>+URLStrings
so i want to return rows with 4 <id> prefix :
<12234>
<4534>
<134>
<4234>
how can I do that?
i use
FilterLis RowFilterlist; RowFilterlist= new
FilterLis(FilterList.Operator.Must_PASS_ON)
//add 4 id to prefix match....
for(int i=0;i<5;i++){
id=getID(i);
RowFilterlist.addFilter(new RowFilter(CompareFilter.CompareOp.EQUAL, new
RegexStringComparator("<"+id+">"+"[\\S]+"));
}
scan.setFilter(RowFilterlist);
is it correct? its return wrong rows !!!