Hive over HBase для глубокого аналитического запроса - PullRequest
0 голосов
/ 24 мая 2018

Я могу подключиться и получить доступ к существующей таблице HBase с помощью Hive (используя Hive HBase Storage Handler ).

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

Ответы [ 2 ]

0 голосов
/ 24 мая 2018

Apache Phoenix больше подходит для запросов HBase.вы также можете запросить HBase с помощью Hive, тогда ваш запрос будет преобразован в Map Reduce Job, что займет больше времени, чем у Phoenix.

PS: вы можете использовать Hive для анализа больших данных, даже если вы используете Hbase.

0 голосов
/ 24 мая 2018

Нет, не может.Любое предложение WHERE заканчивается как полное сканирование в таблице HBase, и сканирование выполняется очень медленно.Пожалуйста, отметьте https://phoenix.apache.org/ в качестве альтернативы.

...