HBase фильтр наследования консультации - PullRequest
0 голосов
/ 27 июля 2011

Мне нужен фильтр, который немного похож на TimestampsFilter, за исключением того, что он занимает временной кадр и применяет каждую строку с временной меткой в ​​этом кадре.Это моя реализация:

public class TimeFilter extends TimestampsFilter {
private long from;
private long to;

public TimeFilter(long from, long to) {
    this.from = from;
    this.to = to;
}

@Override
public ReturnCode filterKeyValue(KeyValue v) {
    long timestamp = v.getTimestamp();
    if (from <= timestamp && to >= timestamp) {
        return ReturnCode.INCLUDE;
    }
    return ReturnCode.SKIP;
}
}

Достаточно ли хороша эта реализация?Я не смог найти существующий фильтр, который подходит мне.Любой вход?

Спасибо Udi

1 Ответ

0 голосов
/ 17 ноября 2011

Разве вы не можете использовать setTimeRange для сканирования?

...