我想为hadoop创建restful api,这将从我的前端调用。基本上api将调用mapreduce程序,mapreduce程序将处理我的hbase数据并将响应JSON。我不知道该怎么做。任何有用的资源将不胜感激。由于
您应该能够通过使用JPA(Java persistence API)创建RESTful服务来做到这一点,请参阅这里和这里,这些都是开始使用JPA的好链接。
Well Map reduce将花费时间运行。它们被设计为作为批处理进程运行。因此,您的REST API需要很长时间才能准备好输出。
Map reduce的输出将是一个状态(写入文件系统(HDFS)文件的输出)。你不能用它返回JSON。你应该去看那些文件请重新考虑您正在计划的设计。快乐学习