php中redis设置队列过期时间,如何在php中使用redis队列操作
如何在php中使用redis隊列操作
發布時間:2021-02-04 18:36:00
來源:億速云
閱讀:90
作者:Leah
這篇文章給大家介紹如何在php中使用redis隊列操作,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
代碼如下:
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
while(True){
try{
$value = 'value_'.date('Y-m-d H:i:s');
$redis->LPUSH('key1',$value);
sleep(rand()%3);
echo $value."\n";
}catch(Exception $e){
echo $e->getMessage()."\n";
}
}
?>
例2,出隊操作:
復制代碼 代碼如下:
$redis = new Redis();
$redis->pconnect('127.0.0.1',6379);
while(True){
try{
echo $redis->LPOP('key1')."\n";
}catch(Exception $e){
echo $e->getMessage()."\n";
}
sleep(rand()%3);
}
?>
關于如何在php中使用redis隊列操作就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
總結
以上是生活随笔為你收集整理的php中redis设置队列过期时间,如何在php中使用redis队列操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CAN总线规范 11898-1
- 下一篇: php事件的应用场景,php观察者模式应