brpoplpush
1. 基本語法
brpoplpush(source , destination, timeout:<integer>, callback)
source , destination, timeout:<integer>, callback) client.brpoplpush('src:1', 'dst:1', 0, (err, popItem) => {
console.log('First pop:', popItem);
});
client.lrange('src:1', 0, -1, redis.print);
client.lrange('dst:1', 0, -1, redis.print);> redis-cli
127.0.0.1:6379> rpush src:1 iphone1 iphone2 iphone3 iphone4
(integer) 4First pop: iphone4
Reply: iphone1,iphone2,iphone3
Reply: iphone4Last updated