當前位置:才華齋>計算機>php語言>

php中使用redis佇列操作例項程式碼

php語言 閱讀(1.52W)

php中使用redis佇列怎麼操作?小編為大家介紹一個php使用redis佇列操作的例子,供初學redis的朋友參考吧。

php中使用redis佇列操作例項程式碼

  例1,入隊操作:

複製程式碼 程式碼如下:

<?php

$redis = new Redis();

$redis->connect('',6379);

while(True){

try{

$value = 'value_'('Y-m-d H:i:s');

$redis->LPUSH('key1',$value);

sleep(rand()%3);

echo $value."n";

}catch(Exception $e){

echo $e->getMessage()."n";

}

}

?>

  例2,出隊操作:

複製程式碼 程式碼如下:

<?php

$redis = new Redis();

$redis->pconnect('',6379);

while(True){

try{

echo $redis->LPOP('key1')."n";

}catch(Exception $e){

echo $e->getMessage()."n";

}

sleep(rand()%3);

}

?>