【发布时间】:2014-07-08 19:00:31
【问题描述】:
Redis 让我很困惑。我只需要一组用户。用户的密钥将是他们的userIDs:
var user = userID;
然后我想要为这些用户设置哈希值,而现在我只有一个 - socketID:
// add first user
redis.sadd("users", user);
redis.hmset(user, "socketID", socket.id);
但是,user 被添加到集合 users。但是socketID 的哈希值不存在。似乎当我执行hmset 时,它被设置在与sadd 命令中的on 无关的其他user 键上。
【问题讨论】: