Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.26 KB

README.md

File metadata and controls

44 lines (31 loc) · 1.26 KB

Examples

Setup

To use the examples, you will need to install the aerospike module into the examples directory.

From the examples directory, run the following to install the dependencies:

$ npm install ../
$ npm update

Usage

You can simply run each example independently:

$ node <example>

Most of these examples require a key, and can optionally take a hostname, port, and namespace of the cluster. The default server is on 127.0.0.1 at port 3000 (a local server installation).

Each example provides usage information via a --help flag:

$ node <example> --help

The following are the included examples:

  • Basic Operations
    • exists.js - check the existence of a record.
    • get.js - read a record.
    • select.js - read specific bins of a record.
    • put.js - write a record.
    • remove.js - remove a record.
    • operate.js - perform multiple operations on a record.
    • info.js - get cluster state information.
  • Batch Operations
    • batch_exists.js – check the existence of a batch of records.
    • batch_get.js - read a batch of records.
  • Range Operations
    • range_get – read a range of records.
    • range_put – write a range of records.
    • range_remove – remove a range of records.
    • range_validate – write and validate a range of records.