我正在尝试构建前端可视化屏幕,后端数据位于Hive中。我正在尝试开发一种REST API,该API将Hive中的数据提取为JSON格式,从中可以使用任何D3.js或其他库来显示数据。
我对此并不陌生,因此需要一个建议,以了解哪种方法是最好的方法,并且如果您已经有任何有关如何执行此方法的示例。感谢您的回应。谢谢。
最佳答案
如果要以Json格式存储输出,则可以使用Avro。 Hadoop支持Avro,其中文件为Json格式。
为此,您可以引用本书中的“Hadoop:Tom white权威指南”,其中有整整一章专门介绍Avro。但是如果您着急,可以直接跳至Avro mapreduce部分,示例12.2(使用在线提供的第4版书)
在那里,他解释了如何在Json输出中保存文件。
关于rest - 使用Java REST API将Hive Data检索为JSON文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38385240/