phoenix-client
v0.0.7
Published
a nodejs project for connecting apache phoenix (a hbase SQL interface)
Downloads
9
Readme
phoenix-client
a nodejs project for connecting apache phoenix (a hbase SQL interface) #install
npm install phoenix-client
#dependency:
npm install java
#attention
According to your hbase version ,please change the /java/phoenix-4.0.0-incubating-client.jar
HBase 0.94 requires Apache Phoenix version 3.0
HBase 0.98.x requires Apache Phoenix version 4.0
.etc
#usage:
phoenix = require("phoenix-client");
//first param 'url' is required;
var db = new phoenix("jdbc:phoenix:nn1,192.168.0.121","username","passwd",["-Xmx1024m"]);
db.query("select * from t1 limit 1",function success(dataJson){ console.info(dataJson); },function error(e){ });
db.upsert("upsert into t1(name) values('gaozhu')",function success(){ console.info("upsert successfully"); },function error(e){ });
db.upsertMuti(["sql1","sql2"],function success(){ console.info("upsert successfully"); },function error(e){ });;