我想使用nodejs管理redis中的一个列表。我可以用以下代码存储列表:
client.rpush(['room_'+room, data.customClient], function(err, reply) {
client.lrange('room_'+room, 0, -1, function(err, reply) {
console.log(reply);
});
});
控制台输出为:
[ 'POanqn9llyTcuIurUPAN', 'm9vd57wecp6JvtHOrRSJ' ]
现在我想从此列表中删除一个键 POanqn9llyTcuIurUPAN。 我该怎么做?
LREM
命令的接口:http://redis.io/commands/lrem - Itamar Haberclient.lrem('room_'+room,reply,1);
,在其中记录从 lrange 返回的回复。 - Itamar Haberclient.lpop('room_'+room, function...);
这样 - http://redis.io/commands/lpop - Itamar Haber