我有一个hbase表,我的rowkey是dayinyear customerinfo。我只有部分rowkey。我想在一次扫描中连续一年的任何几天(例如:182& 183)之间的所有行落下。我通过一天(例如:182)来使用前换器。但是如何在过滤器中提供两个值,以便它应该从Rowkey 182和183开始所有行返回我的所有行。我尝试了FilterList,但它不起作用。
样本数据:
ROW
181abcd
181efgh
182dkdk
182jfhg
183sdfj
184sdjf
期望仅返回以下一组行
182dkdk
182jfhg
183sdfj
尝试
scan 'TABLE_NAME',{STARTROW=>'182',ENDROW=>'184'}
其中startrowprefix< = rowkey<endrowprefix
这将使您输出为
182dkdk
182jfhg
183sdfj