See http://github.com/serby/uber-cache for more details
npm install uber-cache-mongodb
var Db = require('mongodb').Db
, Server = require('mongodb').Server
, server = new Server('localhost', 27017, { 'auto_reconnect': true })
, db = new Db('uber-cache-db', server, { fsync: true, w: 1 })
, UberCache = require('uber-cache-mongodb')
db.open(function(error, connection) {
var cache = new UberCache(connection)
cache.set('the key', 'the value', function() {
cache.get('the key', function(error, value) {
console.log(value)
db.close()
})
})
})
Paul Serby follow me on twitter
Licenced under the New BSD License