Node.js 触发配置单元查询并在UI上显示增量数据

Node.js 触发配置单元查询并在UI上显示增量数据,node.js,hadoop,hive,Node.js,Hadoop,Hive,我需要建立一个用户界面工具,人们可以在其中输入一个表达式(例如,性别=男性&事务数>10),在提交表达式时,在内部触发一个配置单元查询,然后我需要以某种方式显示输出(例如,当查询返回结果时,每10秒更新一次计数) 是否可以使用节点前端和后端的配置单元查询来执行此操作?当结果开始出现时,配置单元查询返回的结果集是否可以访问(我忘记了这个术语,但对于某些数据库上的常规SQL查询是可能的) 是否有任何框架可供我重用?您应该使用的典型选项是使用Hive JDBC客户端,前提是Hive的JDBC Thri

我需要建立一个用户界面工具,人们可以在其中输入一个表达式(例如,性别=男性&事务数>10),在提交表达式时,在内部触发一个配置单元查询,然后我需要以某种方式显示输出(例如,当查询返回结果时,每10秒更新一次计数)

是否可以使用节点前端和后端的配置单元查询来执行此操作?当结果开始出现时,配置单元查询返回的结果集是否可以访问(我忘记了这个术语,但对于某些数据库上的常规SQL查询是可能的)


是否有任何框架可供我重用?

您应该使用的典型选项是使用Hive JDBC客户端,前提是Hive的JDBC Thrift server正在您的环境中运行。这类似于使用JDBC客户机查询常用的rdbms数据库

但不确定node.js的情况,但下面的项目介绍了如何从node.js环境连接和查询配置单元表


尝试一下,请与我们分享您的观察结果。

按照您建议的方式,在java上实现了一个REST服务,该服务接收输入并通过JDBC客户端启动一个配置单元查询,并在整个qurey结果返回时发送回响应。试着看看我是否可以优化它(或者发送一些增量进度统计数据)