找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 996|回复: 0
打印 上一主题 下一主题

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

[复制链接]

2617

主题

2617

帖子

7789

积分

论坛元老

Rank: 8Rank: 8

积分
7789
跳转到指定楼层
楼主
发表于 2018-2-14 08:26:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

            例1,入队操作:
[U]复制代码[/U] 代码如下:
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,出队操作:
[U]复制代码[/U] 代码如下:
pconnect('127.0.0.1',6379);
while(True){
  try{
    echo $redis->LPOP('key1')."\n";
  }catch(Exception $e){
  echo $e->getMessage()."\n";
  }
  sleep(rand()%3);
}
?>
            
            
您可能感兴趣的文章:
  • 30个php操作redis常用方法代码例子
  • php Session存储到Redis的方法
  • php操作redis中的hash和zset类型数据的方法和代码例子
  • 在PHP中使用redis
  • php结合redis实现高并发下的抢购、秒杀功能的实例
  • PHP实现操作redis的封装类完整实例
  • PHP中redis的用法深入解析
  • PHP的Laravel框架结合MySQL与Redis数据库的使用部署
  • PHP长连接实现与使用方法详解
  • PHP扩展模块memcached长连接使用方法分析
  • 基于php实现长连接的方法与注意事项的问题
  • PHP使用Redis长连接的方法详解
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端