来自nodejs的Hive连接器

时间:2015-08-19 08:33:58

标签: javascript node.js hive

我想从节点js查询配置单元数据库表。我在npm中搜索并找到了两个包 - node-hive和thrift-hive,但是两个问题如下

1)node-hive:当我尝试使用它运行时,有很多缺少的依赖项最终没有得到模块' thrift / transport'

2)thrift-hive:当我尝试使用它运行时,查询将永远运行,甚至没有超时。我怀疑他们使用的库是旧版本的hive。

我们用于配置单元的版本是1.1.0-cdh5.4.1。

我有什么遗漏或是否有任何适当的蜂巢连接器在npm。提前致谢

1 个答案:

答案 0 :(得分:1)

如果您想解决依赖关系问题,那么您需要先安装带有0.9.1版本的thrift模块。

所以在package.json中添加"thrift":"0.9.1"并运行npm install

之后,您将不会得到'thrift/transport'模块依赖项错误。此外,即使我很想知道哪个npm最适合连接到蜂巢。我使用的是节点版本0.12.7。