Corvo client is a Node.js client library intended to be used with CorvoStore.
Installing the NPM module with the Command Line
Install the module with the following command:
$ npm install corvo-node-client
Then, navigate to the following directory:
And then make sure to execute the following command:
$ npm install
;const client = ;client;client;client;client;
Running the code above in a file, as in the following, will display:
$ node example.js OK [ 'field1', 'value1', 'field2', 'value2' ] 2 0
This API is asynchronous, and uses promises to retrieve data from the server. Each CorvoStore command is available as a method on the
client object. Every method takes a list of individual arguments matching the possible number of arguments for that command. The methods each return a JS Promise that resolves to the value returned by the server. The return value itself can be accessed inside the
.then callback after invoking the method, as shown in the usage example above.
Corvo client supports the following commands for each data type:
It also supports the following commands for CorvoStore keys in general:
These commands are intended to function the same way as the Redis commands that correspond to them. Please see the Redis command reference for full details on how each command operates.