返回顶部

收藏

Nodejs连接HBase代码演示

更多

Nodejs使用REST API与HBase链接的,项目的地址https://github.com/wdavidw/node-hbase

创建一个hbase的测试文件夹 进入hbase的测试文件夹下

下载相应的Nodejs连接Hbase的库。 npm install hbase;

启动HBase,然后启动Hbase的REST Server:bin/hbase-daemon.sh start rest

REST Server;默认监听8080端口,如果8080端口被占用,可以修改HBase的hbase-site.xml文件,添加下列属性:

<property>
    <name>hbase.rest.port</name>
    <value>8090</value>
</property>

这样即可监听8090端口。

示例:测试链接是否成功。

var hbase = require('hbase');
var assert = require('assert');
var client = hbase({
    host:'localhost',
    port:8090
});
client.getTables(function(err,tables){
    console.log(tables);

});

我的HBase数据库中已经有了test表,所以会显示如下 [ { name;: 'test' } ]

标签:nodejs,HBase

收藏

0人收藏

支持

0

反对

0

发表评论