模拟多用户同时访问
1 2 3 4 5 6 7 8 9 10 11
| <?php
$redis = new Redis(); $redis->connect('127.0.0.1',6379); for($i=0;$i<5000;$i++){ try{ $redis->LPUSH('data',$i); }catch(Exception $e){ echo $e->getMessage(); } }
|
出列操作,模拟业务,使用php index.php守护执行
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <?php
$redis = new Redis(); $redis->pconnect('127.0.0.1',6379); while(true){ try{ $value = $redis->LPOP('data'); if($value){ var_dump($value)."\n"; }
}catch(Exception $e){ echo $e->getMessage(); } }
|