redisキュー


  • 格納キュー
  • $redis->lPush('queue', $value);
    
  • キューから取り出す、同じ値
  • がスタンバイキューに格納される.
    $value = $redis->brpoplpush('queue', 'queue-back', 0);  //   3     
    
  • 処理が完了すると、代替キューの値
  • が除去される.
    $redis->lRem('queue-back', $value, 1); //    3