好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > phpredis提高消息隊列的實時性方法(推薦)

phpredis提高消息隊列的實時性方法(推薦)

熱門標簽:百度商家地圖標注怎么做 西藏教育智能外呼系統價格 地圖標注如何即時生效 小紅書怎么地圖標注店 竹間科技AI電銷機器人 最簡單的百度地圖標注 玄武湖地圖標注 太原營銷外呼系統 地圖標注費用

數據庫存貯都用list形式 要存2個隊列 1個用作消息隊列保存到數據 還有個 就是用來實時讀取數據在redis

 $redis->lpush($queenkey, json_encode($array));
    $redis->lpush($listkey, json_encode($array));

/*消息隊列實例*/

public function insertinfo()
  {
    $infos = array('info1' => mt_rand(10,100), 'info2' => mt_rand(10,100));
    $this->insertinfos($infos, 'tutorial-list','tutoriallist');
  }



 public function insertinfos($array, $queenkey,$listkey)
  {
    //連接本地的 Redis 服務
    $redis = new \Redis();
    $redis->connect('127.0.0.1', 6379);
    //存儲數據到列表中
    $redis->lpush($queenkey, json_encode($array));
    $redis->lpush($listkey, json_encode($array));

  }

讀取 邏輯當redis key沒有了 就讀取數據庫 然后重新寫入list 有的話就讀取redis數據

 /*讀取實例*/

  public function getinfo()
  {
    $sql = 'select * from mobantestinfo';
    $result = $this->getinfos('tutoriallist', $sql);

    //redis key不為空 直接讀取redis
    if(empty($result)){
      //連接本地的 Redis 服務
      $redis = new \Redis();
      $redis->connect('127.0.0.1', 6379);
      // 獲取存儲的數據并輸出
      $result = $redis->lrange('tutoriallist', 0, -1);
      foreach ($result as $k=>$v){
        $result[$k]=json_decode($v,true);
      }
      print_r($result);
      exit();
    }
  }
  
  function getinfos($key, $sql)
  {
    //連接本地的 Redis 服務
    $redis = new \Redis();
    $redis->connect('127.0.0.1', 6379);

    // 獲取存儲的數據
    $result = $redis->lrange($key, 0, 1);

    if (empty($result)) {
      $VModel = new HuanShanVoteModel();
      $result = $VModel->query($sql);

      //重新將緩存隊列的形式放入數據庫
       foreach ($result as $k=>$v){
      //這個地方要從右邊插入 來保證跟數據庫順序一樣
        $redis->rpush($key,json_encode($v));
       }
    } else {
      $result=0;

    }


    return $result;
  }

以上就是小編為大家帶來的phpredis提高消息隊列的實時性方法(推薦)全部內容了,希望大家多多支持腳本之家~

您可能感興趣的文章:
  • 詳解PHP多個進程配合redis的有序集合實現大文件去重
  • redis 隊列操作的例子(php)
  • php中使用redis隊列操作實例代碼
  • PHP使用php-resque庫配合Redis實現MQ消息隊列的教程
  • php+redis消息隊列實現搶購功能
  • PHP實現電商訂單自動確認收貨redis隊列
  • php基于Redis消息隊列實現的消息推送的方法
  • PHP基于Redis消息隊列實現發布微博的方法
  • PHP+Redis 消息隊列 實現高并發下注冊人數統計的實例
  • PHP使用redis消息隊列發布微博的方法示例
  • PHP實現基于Redis的MessageQueue隊列封裝操作示例
  • php使用redis的有序集合zset實現延遲隊列應用示例

標簽:贛州 澳門 香港 廣東 唐山 景德鎮 揚州 林芝

巨人網絡通訊聲明:本文標題《phpredis提高消息隊列的實時性方法(推薦)》,本文關鍵詞  phpredis,提高,消息,隊列,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《phpredis提高消息隊列的實時性方法(推薦)》相關的同類信息!
  • 本頁收集關于phpredis提高消息隊列的實時性方法(推薦)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 莉娜安德德森一级A片| 久久精品这里热有精品2015| 用精油按摩达到高淖潮| 国产一级黄色网| 老司机精品在线| 欧美大片一级片| 女刑警被两个黑人挺进| AV果冻传媒董小宛无码| 3D动漫同人18?动漫免费| 亚洲自偷自拍另类| 天天久久狠狠伊人第一麻豆| 尤果网性感美女| baoyu在线观看视频播放视频| 国产亚洲精品久久久久久无几年桃| 把孕妇爽到高潮孕妇| 欧美18videosex69| 波多野结衣办公室系列| 艳mu之乱婬荡合集小说在线阅读| 哒哒兔在线观看| 亚洲毛片网站| 久久综合AV波多野结衣| 大乳爆乳午夜AV片自慰AI换脸| 精油按摩女大学生| 丰满超肉感大乳巨凥BB| 538精品视频在线观看mp4| 女老师电影| 2008门艳照全集免费| 老司机久久精品视频| 国产91精品欧美| 农村女人一级毛片20岁的毛片| 甘露寺×小芭内肉本| 黄色伦理电影| 91精品91| 精品日产| 继攵女乱h客厅呻吟声| 亚欧色视频在线观看免费| 自怕偷自怕亚洲精品| 欧美午夜精品免费视频APP| 甜性涩爱无删减版中字在线观看| bl顶弄巨大哭叫双性生子| 六月丁香视频|