我需要构建一个UI工具,人们可以在其中输入表达式(例如,性别=男性和交易次数> 10)并在提交表达式时,内部的hive查询被触发然后我需要显示以某种方式输出(比如在查询返回结果时每10秒后更新一次的计数)
是否可以使用后端的节点前端和配置单元查询来执行此操作?结果开始进入时,hive查询返回的结果集是否可访问(我忘记了这个术语,但是某些dbs上的正常SQL查询是可能的)
我可以重复使用这些东西的框架吗?
答案 0 :(得分:0)
您应该使用的典型选项是使用Hive JDBC客户端,前提是Hive的JDBC Thrift服务器在您的环境中运行。它与使用JDBC客户端查询通常的rdbms数据库类似。
但对node.js不确定,但下面的项目谈到了从node.js环境中连接和查询Hive表。
https://github.com/tagomoris/shib
试试这个,请与我们分享您的意见。