【问题标题】:Web Application for Apache HiveApache Hive 的 Web 应用程序
【发布时间】:2015-12-27 00:57:40
【问题描述】:
我想开发一个 Hive 接口,它使用 Java 将 excel 文件的内容上传到 Apache Hive(大数据)数据库。此外,我将使用 Restful Api 从其他来源获取数据,并将数据存储在 Hive 中。
是否可以使用 Appfuse、Openxava 等框架开发这种类型的应用程序,或者您能推荐这种类型的应用程序的框架
【问题讨论】:
标签:
java
hadoop
frameworks
appfuse
openxava
【解决方案1】:
尝试使用 Python - Django Web 应用程序,Pyhive 是一个用于与 Apache Hive 交互的包。
【解决方案2】:
OpenXava 从域类自动生成 UI,因此您可以使用 OpenXava 编写瞬态类来为您的应用程序创建 UI。但是,您应该编写自己的代码来读取和处理来自 Hive 的数据,OpenXava 不会为您完成。此外,如果您的 UI 中只有几页,那么使用 OpenXava 的优势将很小。当您的应用程序针对关系数据库并具有大量 UI 页面时,OpenXava 非常实用。