返回顶部

收藏

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

相关聚客文章
  1. H.E. 发表 2010-11-30 11:33:11 Hive入门3–Hive与HBase的整合
  2. noreply@blogger.com 发表 2012-01-28 01:44:00 Scanning in HBase
  3. fatkun 发表 2013-03-24 17:01:05 Hbase FamilyFilter
  4. Bruce Dou 发表 2013-02-01 10:25:00 Node.js / JavaScript 后端开发指引
  5. One Coder 发表 2013-04-10 14:17:56 HBase介绍
  6. ToFishes 发表 2013-05-15 10:35:14 Sublime build nodejs时运行指定app.js文件
  7. 博主 发表 2013-06-05 02:35:43 从分布式存储设计到自动化运维
  8. scofield 发表 2013-07-08 08:14:14 pomelo–开源node.js游戏服务器框架
  9. bluedavy 发表 2011-10-24 07:01:49 记录碰到的HBase问题
  10. Scott Hanselman 发表 2013-10-24 06:45:06 How to install the nodejs Ghost blogging software
  11. TAT.振鹏 发表 2013-12-31 15:59:24 Node.js系列之——事件代理
  12. Conan Zhang 发表 2014-01-13 12:57:45 restify构建REST服务

发表评论