2016-11-09 1 views
3

Есть ли какой-либо внутренний процесс Hive, который соединяется для сокращения или задания карты?Связь между Hive и Hadoop MapReduce?

Добавление к этому!

  • Как работает Hive в отношении MapReduce?
  • Как планировать работу?
  • Как результат запроса возвращается к драйверу улья?

ответ

5

Для HIVE есть нет процесса связи Карта/Уменьшить задачи напрямую. Он связывает (поток 6.3) с Jobtracker (Мастер приложений в YARN) только для связанных с обработкой заданий, когда он запланирован.


Это изображение даст четкое представление о том,

  1. Как HIVE использует MapReduce в качестве исполнительного двигателя?
  2. Как планировать работу?
  3. Как результат возвращается к драйверу?

Hive design

Edit: предложил Дэннис-jaheruddin

Улей, как правило, контролируемый с помощью HQL (Улей запросов Language) который часто удобно сокращенно улья.

source

+0

Для полноты: Улей обычно контролируется с помощью HQL (улей Query Language), который часто удобно сокращенно улья. –

+0

thankyou для размещения изображения – S123DB8