web-rrd

0.0.0 • Public • Published

web-rrd

A round-robin database for browsers. Backed up by localStorage via store. Configurable for fixed-size or interval expiration.

install

with browserify

npm install web-rrd

otherwise

wget https://raw.github.com/tmcw/web-rrd/master/web-rrd.js

api

// get a certain named database
var callDb = rrd('my-key-name');

// list all databases
rrd.list();
// ['my-key-name']

// add a new data point at now
callDb(5);

// add a new data point one minute ago
callDb(5, (new Date()) - (1000 * 60));

// get all data points in that db
callDb.all();

// tell the db to remove any values after 100
callDb.size(100):
callDb.all();

// tell the db to remove any values older than 1 minute
callDb.interval(1000 * 60);

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.0
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.0
    0

Package Sidebar

Install

npm i web-rrd

Weekly Downloads

0

Version

0.0.0

License

BSD

Last publish

Collaborators

  • tmcw