2012-03-07 3 views
0

Я новичок в Hive и Hadoop. Я выполнил задачу в улье. Для этого я написал блоки запросов в java, и я получаю доступ к Hive, используя JDBC из java. (Подобно хранимой процедуре в SQL)О карте Hadoop-уменьшить

В Hive используется Mapreduce Hadoop для выполнения каждого запроса. Так что мне нужно написать задание mapreduce (Hadoop) для него в java. (У меня есть это сомнение, потому что, поскольку Hive использует Hadoop mapreduce, тогда есть ли необходимость в имплантации Mapper и Reducer ???)

+1

Возникает ли у вас вопрос о сокращении числа обращений? –

ответ

0

Нет, Hive генерирует одну или несколько заданий по карте/сокращению из ваших операторов SQL и отправляет их к кластеру Hadoop.

+0

ok ... Но есть ли что-то вроде кода Mapreduce для Hive JDBC? –

0

Нет, ваши запросы на улей переведут на карту сокращения рабочих мест.

Смежные вопросы