php语言

php中使用redis队列操作实例代码

时间:2024-05-16 17:10:11 php语言 我要投稿
  • 相关推荐

php中使用redis队列操作实例代码

  php中使用redis队列怎么操作?小编为大家介绍一个php使用redis队列操作的例子,供初学redis的朋友参考吧。

  例1,入队操作:

  复制代码 代码如下:

  <?php

  $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,出队操作:

  复制代码 代码如下:

  <?php

  $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中Session存储到Redis的方法03-02

用PHP基于Redis消息队列实现发布微博的方法03-02

php中fsockopen用法实例03-02

php获取新浪微博数据API的实例代码11-16

java中通用的线程池实例代码08-27

php实现Session存储到Redis03-02

php中实现回删功能实例03-30

php中目录文件操作详谈03-01

PHP中MySql操作是什么11-17