2011-03-16 64 views

回答

0

我想你想的InclusiveStopFilter

s = new Scan(Bytes.toBytes("startRow")); 
s.setFilter(new InclusiveStopFilter(Bytes.toBytes("stopRow"))); 

http://svn.apache.org/repos/asf/hbase/branches/0.90/src/main/java/org/apache/hadoop/hbase/filter/InclusiveStopFilter.java

+0

OK,但在这里我也需要知道起始行和结束行权?那么设置'where row-key> 4',那样的事情呢? – 2011-03-17 04:58:48

+0

如果您没有设置起始行,它将从头开始。如果您没有设置停止行,则会结束。 – David 2011-03-17 15:57:08

+0

好吧,如果我读取一行并由数千列组成,那么我想限制列值计数呢? – 2011-03-18 04:49:07

0

你可以有一个扫描的开始和停止行:

Scan s = new Scan(); 

s.setStartRow(Bytes.toBytes("startRow")); 
s.setStopRow(Bytes.toBytes("endRow")); 
相关问题