我正在尝试在hbase中做一些过滤器。而我正在考虑如何获得下一行特定行?像这样,如果rowkey = userid+timestamp
,并且关于一个用户的记录就像"{userA+timestamp1, ...}, {userA+timestamp2, ...}, ...
“。如果我想得到"userA+timestamp1"
的下一行,则返回应该是一行比如“userA+timestamp2, ...".
解决问题的简单方法是setStartRow(userA+timestamp1)
,并执行一些像RowFilter(CompareFilter.CompareOp.EQUAL,new RegexStringComparator("userA")),
这样的过滤但会返回太多行?
如果我想返回一行(下一行),我该怎么做?