koa 是新一代框架
npm install koa-redis
代码如下
var koa = require('koa');
var http = require('http');
var session = require('koa-sess');
var redisStore = require('koa-redis');var app = koa();app.name = 'koa-session-test';
app.keys = ['keys', 'keykeys'];app.use(session({
store: redisStore()
}));app.use(function *() {
this.session.name = 'koa-redis';
this.body = this.session.name;
});var app = module.exports = http.createServer(app.callback());
app.listen(8080);
Options
* {Object} client redis client
* {String} host redis connect host (without options.client)
* {Number} port redis connect port (without options.client)
* {String} socket redis connect socket (without options.client)
* {String} db redis db
* {String} pass redis password