2015-03-02 2 views
0

Теперь я реализую улей apache, и теперь, когда улей запускает алгоритм mapreduce, также, как и обычный mapbackmo. Итак, я хочу знать, о объяснении о mapreduce, mapper и редукторе из запроса куста. Как этот запрос может сделать mapreduce?Как улей может запустить алгоритм mapreduce?

Спасибо всем .....

ответ

0

Подобно тому, что делает Oracle или MySQL с SQL при выполнении запроса SQL в этих децибелах. Существует синтаксический анализатор, который анализирует запрос и затем строит специальные директивы Oracle/MySQL, которые понимает механизм БД. Аналогично, у Hive есть синтаксический анализатор &, который преобразует SQL-запрос в MR.

См., Например, выберите count (*) из table_name; Перевел бы в Mapper (чтение файла и подсчет) -> редуктор (суммировать все счета и вернуть).

+0

спасибо большое за помощь ур –

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