Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
nimble, durable, document store
JavaScript
Branch: master

initial commit

latest commit c2b38c62f6
cloudhead authored
Failed to load latest commit information.
benchmark initial commit
lib initial commit
test initial commit
LICENSE initial commit
README.md initial commit

README.md

nimbus

nimble, durable, document store.

synopsis

var nimbus = require('nimbus');
var db = new(nimbus.DB);

db.load('./database.nimbus');
db.put({ _id: 32, name: 'joseline', profession: 'botanist' });
db.get(32).name; // 'joseline'
db.update(32, { profession: 'florist' });
db.get(32).profession; // 'florist'

db.remove(32);
db.get(32); // null

db.filter(function (row) {
    return row.name.match(/^[Jj]/);
}); // [{ _id: 32, name: 'joseline', profession: 'florist' }]

db.put({ _id: 45, name: 'locke' }, function (err) {
    if (! err) {
        // The data has been persisted to disk.
    }
}); // The data is in memory.

More information coming soon.

license

See LICENSE.

Copyright (c) 2010 - Alexis Sellier

Something went wrong with that request. Please try again.