解码节点js上hbase的protobuf响应

xfb7svmp  于 2021-06-10  发布在  Hbase
关注(0)|答案(0)|浏览(271)

我正在尝试从node js应用程序连接hbase
因为我们使用的是hbase版本1.0.0,所以我使用的是npm模块hbase rpc客户端
我已经能够从hbase获得响应,但是响应是protobuf对象,我找不到任何方法将其解析回json
我试过使用protobufjs,但仍然不明白如何解析它。
我的代码如下:

var hbase = require('hbase-rpc-client')
var buffer = require('protobufjs')
var client = hbase({
    zookeeperHosts:['localhost:2181']
})

client.on('error',function(err){console.log(err)})

var Get = new hbase.Get('1')

client.get('testTable',Get,function(err,res){
   if(err){
     console.log(err)
   }
   else{
     var parser = new buffer.DotProto.Parser(res)
   }
})

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题