phoenix-client

0.0.7 • Public • Published

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){ });;

Package Sidebar

Install

npm i phoenix-client

Weekly Downloads

0

Version

0.0.7

License

ISC

Last publish

Collaborators

  • gaozhu