obj-cache

object cache for nodejs

cache

Object cache for nodejs.

npm install list
 
var cache=require('cache');
var mycache=new cache(
    'mycache',
    1000*30,
    function(key,callback)
    {
        database.connect(
            key,
            function(err,conn)
            {
                callback(err,conn); 
            }
            );
    },
    function(conn)
    {
        conn.close();
    }
);
 
...
 
mycache.get(
    'database connection string',
    function(err,conn)
    {
        conn.query(....);
 
    }
    );
 
....
 
//exiting application 
cache.cleanup(); //release resource in all caches