Сканирование строк HTable для значения столбца между двумя отметками времени - PullRequest
0 голосов
/ 12 октября 2018

Сканирование строк HTable для значения столбца между двумя временными метками.Фильтр отметки времени и setTimeRange работают с отметкой времени, установленной hbase, но в моем случае у меня есть столбец разницы, который содержит отметку времени, и я хочу сделать запрос по этой отметке времени.Так есть ли какой-либо фильтр или способ отфильтровать записи, которые лежат только в данном временном интервале.

1 Ответ

0 голосов
/ 13 октября 2018

Вы можете использовать ValueFilter.Если столбец содержит метку времени Unix, вам нужно передать условие больше и меньше в компараторе FILTER .

scan '<your-table>', { COLUMNS => 'cf:column', LIMIT => 3, FILTER => "ValueFilter( >,
'binaryprefix:mintimeStamp') AND ValueFilter( =, 'binaryprefix:max-timestamp')" }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...