美文网首页
redis list 类型 队列操作

redis list 类型 队列操作

作者: 色可塞爱思 | 来源:发表于2018-03-14 17:46 被阅读0次

    入队列操作文件 list_push.php

    <?php
    $redis = new Redis();
    $redis->connect('127.0.0.1', 6379);
    while (true) {
    $redis->lPush('list1', 'A_'.date('Y-m-d H:i:s'));
    sleep(rand()%3);
    }
    ?>

    执行# php list_push.php &

    出队列操作 list_pop.php文件
    <?php
    $redis = new Redis();
    $redis->pconnect('127.0.0.1', 6379);
    while(true) {
    try {
    var_export( $redis->blPop('list1', 10) );
    } catch(Exception $e) {
    //echo $e;
    }
    }
    就是这么简单的一段代码,就搞定了

    相关文章

      网友评论

          本文标题:redis list 类型 队列操作

          本文链接:https://www.haomeiwen.com/subject/sffqqftx.html