redis 做队列

  1. 存入队列
$redis->lPush('queue', $value);
  1. 队列中取出,且会在备用队列中存入相同的值
$value = $redis->brpoplpush('queue', 'queue-back', 0);  //参数 3 阻塞时间
  1. 处理完后移除备用队列中值
$redis->lRem('queue-back', $value, 1); // 参数 3 取出的数量

你可能感兴趣的:(缓存,程序人生)