【发布时间】:2014-08-02 19:00:15
【问题描述】:
以这个示例代码为例:
//Redis Variables
var redis = require('socket.io/node_modules/redis');
var RedisStore = require('socket.io/lib/stores/redis');
var pub = redis.createClient();
var sub = redis.createClient();
var client = redis.createClient();
var redis_store = new RedisStore({
redisPub: pub,
redisSub: sub,
redisClient: client
});
io.configure(function(){
io.set('store', redis_store);
});
两个问题:
(1)pub、sub、client都连接到同一个redis数据库对吧?
(2) 那么它们之间有什么区别,redisPub、redisSub、redisClient到底是干什么用的呢?
【问题讨论】: