A fast, in-memory document-oriented datastore for node.js and browser