2015-09-30 3 views
0

Я хочу создать успокоительный api для hadoop, который будет вызываться из моего front-end. В основном api вызовет программу mapreduce, которая будет обрабатывать мои данные hbase и будет отвечать JSON. Я не знаю, как это сделать. Любой полезный ресурс будет оценен. СпасибоRESTFUL API в hadoop

ответ

1

Вы должны быть в состоянии сделать это, создав службу RESTful с использованием JPA (API Java Persistance API), см. here и here, это хорошие ссылки, чтобы начать работу с JPA.

0

Ну, карта уменьшает время, затрачиваемое на выполнение. Они предназначены для запуска в виде пакетного процесса. Таким образом, ваш REST API займет много времени, fopr вывод будет готов.

Кроме того, выход Map reduce будет состоять из состояния (вывод, записанный в файлы в файловой системе (HDFS)). Таким образом, вы не можете вернуть JSON. Вы должны прочитать файлы Пожалуйста, передумайте дизайн, который вы планируете. Счастливое обучение