HBase Shell - фильтр таблицы сканирования по столбцу содержит строку

Можно ли искать запись в оболочке hbase путем поиска строки внутри столбца?

Например, предположим, что в моей таблице hbase есть ключ "1" со столбцом "col1", а значение "что-то, что-то, да, да, эй, что, да"

я хочу вернуть все записи в моей таблице, где col1 содержит строку "эй".

Это возможно?

1 ответ

Я думаю, что вы можете использовать SingleColumnValueFilter и RegEx.

scan 'tableName', FILTER=>"SingleColumnValueFilter ('column family','col1',=,'regexstring:.*hey.*')"

Я не проверял. Вы можете попробовать.

Другие вопросы по тегам