久久久久在线观看_又色又爽又黄的免费视频播放_一区中文字幕_日韩电影在线播放

今日焦點 焦點資訊 營銷之道 企業報道 淘寶運營 網站建設 軟件開發 400電話
  當前位置: 首頁 » 資訊 » 軟件開發 » 正文

ThinkPhP5框架中redis以及Redis的使用詳解

放大字體  縮小字體 發布日期:2018-03-05  來源:企業800網  作者:新格網  瀏覽次數:288  【去百度看看】
核心提示:ThinkPhP5框架中redis以及Redis的使用詳解
Redis是一種常用的非關系型數據庫,主要用作數據緩存,數據保存形式為key-value,鍵值相互映射。它的數據存儲跟MySQL不同,它數據存儲在內存之中,所以數據讀取相對而言很快,用來做高并發非常不錯。

那么流行的ThinkPhP5框架中是怎么使用的呢?

第一步:添加Redis擴展(如果已經配置,忽略該步驟)

1. 下載php_redis.dll http://windows.php.net/downloads/pecl/releases/redis/2.2.7/ (根據自己windows操作系統選擇相應的版本,我自己是系統64位,安裝的是VC2012 所以下載的是php_redis-2.2.7-5.6-ts-vc11-x64.zip)

2. 下載好壓縮包之后,把里面的php_redis.dll 解壓到D:\wamp\bin\php\php5.6.25\ext (根據自己wamp所在的盤自己選擇)

3. 然后在php.ini里面添加extension=php_redis.dll

4. 重新啟動apache

第二步:TP5配置文件

1.單一緩存機制配置

 'cache'                  => [
        // Redis緩存
        'type'   =>'Redis',
        'host'   => '127.0.0.1',
        'port'   => '6379',
        'password' => 'p0ss-redis',
        'timeout'=> 3600,

        // 緩存有效期 0表示永久緩存
        'expire' => 1*60*60,

    ],

2.多層并存緩存機制配置

  'cache'                  => [
        // 選擇模式
        'type'   => 'complex',

        // 默認(文件緩存)
        'default'=>[
            // 文件緩存
            'type'   => 'File',
            // 緩存保存目錄
            'path'   => CACHE_PATH,
            // 緩存前綴
            'prefix' => '',
            // 緩存有效期 0表示永久緩存
            'expire' => 0,
        ],

        // Redis緩存
        'redis'=>[
            'type'   =>'Redis',
            'host'   => '127.0.0.1',
            'port'   => '6379',
            'password' => '123456',
            'timeout'=> 3600
        ]

    ],

在代碼中調用

    // 切換到redis操作
        Cache::store('redis')->set('key1','123456789');
        Cache::store('redis')->get('key1');

相關推薦:

Redis在PHP的一些使用方法

Windows下PHP安裝redis擴展實例

PHP使用Redis實例講解

以上就是ThinkPhP5框架中redis以及Redis的使用詳解的詳細內容,更多請關注php中文網其它相關文章!

 
關鍵詞: ThinkPhP5,Redis,redis
 
[ 資訊搜索 ]  [ 加入收藏 ]  [ 告訴好友 ]  [ 打印本文 ]  [ 違規舉報 ]  [ 關閉窗口 ]

 
0條 [查看全部]  相關評論

 
網站首頁 | 關于我們 | 聯系方式 | 使用協議 | 版權隱私 | 網站地圖 | 排名推廣 | 廣告服務 | 積分換禮 | 網站留言 | RSS訂閱 | 皖ICP備2021004516號-14
企業800網 · 提供技術支持