0.0.1 • Published 11 years ago

redis-cached v0.0.1

Weekly downloads
4
License
-
Repository
github
Last release
11 years ago

Redis Cached

Provide a function wrapper for to cache return vals into redis.

Only support async calls.

Usage

var Redis = require('redis');
var Cached = require('redis-cached');

var client = Redis.createClient();
var cached = Cached(client, {
  ttl: 60000, // cache will expire in one minutes
  prefix: 'myapp-'
});


var getUser = function(user_id, callback) {

  // do something
  // ...

  callback(err, data);
}

getUser = cached.wrap(getUser, 'user-{0}');