Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    web-rrdpublic

    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);

    Keywords

    none

    install

    npm i web-rrd

    Downloadslast 7 days

    0

    version

    0.0.0

    license

    BSD

    repository

    github.com

    last publish

    collaborators

    • avatar