var riakClient = require("riak_client");
Define meta data where object will store
var metaObj = {
bucketType: "tenant",
bucket: "custom",
key:"mailid@maildomain.com"
};
var data = {
name: "Zephyr",
company: "Software"
};
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);
});
});
riakClient.delete(metaObj, function(rs){
console.log("Result "+ rs);
});