riak_client

1.0.1 • Public • Published

Usage

Init

var riakClient = require("riak_client");

Define meta data where object will store

var metaObj = { 
                bucketType: "tenant", 
                bucket: "custom", 
                key:"mailid@maildomain.com"
               };

Define object

var data = {
            name: "Zephyr", 
            company: "Software"
           };

To store data.

 riakClient.save(metaObj, data, function(rs){
     console.log("Result: "+rs);
 });

To retrieve data and update data.

 riakClient.get(metaObj, function(rs){
     console.log( rs.value);

To update data from existing object

     var obj = rs.value;
     obj.name = "The DBA"; //updated name
     rs.setValue(obj);
     riakClient.update(metaObj, rs, function(rs){
         console.log("Updated Result: "+rs);
     });

  });

To delete data.

 riakClient.delete(metaObj, function(rs){
     console.log("Result "+ rs);
 });

Readme

Keywords

none

Package Sidebar

Install

npm i riak_client

Weekly Downloads

0

Version

1.0.1

License

ISC

Last publish

Collaborators

  • riak_client