Ключ строки запроса HBase, полученный в результате использования метода Java - PullRequest
0 голосов
/ 08 ноября 2018

Мой сценарий состоит в том, что ключ строки таблицы HBase хэшируется некоторой хэш-функцией, поэтому использование get с ключом строки не так прозрачно, чтобы получить пары KV. Я хочу использовать java метод в оболочке HBase, чтобы получить значение хеша, а затем передать его в команду get в оболочке HBase, есть ли у меня такая возможность? То есть используя следующее утверждение получить 'table_name', hash ("String")

1 Ответ

0 голосов
/ 08 ноября 2018

HBase напрямую не поддерживает пользовательские UDF, но вы можете использовать пользовательские UDF в Phoenix: https://phoenix.apache.org/udf.html.

Phoenix - это слой SQL поверх HBase. Вы можете создать представление или таблицу в Apache Phoenix поверх HBase.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...