connect-redis is a Redis session store backed by node_redis, and is insanely fast :). Requires redis >= 1.3.10
for the SETEX command.
connect-redis >= 1.0.0
support only connect >= 1.0.0
.
via npm:
$ npm install connect-redis
host
Redis server hostnameport
Redis server portnodb
Database index to usepass
Password for Redis authentication- ... Remaining options passed to the redis
createClient()
method.
var connect = require('connect')
, RedisStore = require('connect-redis');
connect.createServer(
connect.cookieParser(),
// 5 minutes
connect.session({ store: new RedisStore, secret: 'keyboard cat' })
);