天天看點

Yii2的redis擴充

在應用的時候需要先對yii2進行擴充安裝

如果裝有composer直接運作

php composer.phar require --prefer-dist yiisoft/yii2-redis

           

當然也可以本地安裝

下載下傳yii2-redis擴充包(https://github.com/yiisoft/yii2-redis )并解壓

将解壓後的檔案移至vebdor/yiisoft命名為yii2-redis

Yii2的redis擴充

打開vebdor/yiisoft下的extensions.php

添加如下代碼

'yiisoft/yii2-redis' => 

  array (

    'name' => 'yiisoft/yii2-redis',

    'version' => '2.0.5.0',

    'alias' => 

    array (

      '@yii/redis' => $vendorDir . '/yiisoft/yii2-redis',

    ),

  ),

           

最後在config檔案下的mian.php中添加如下配置項(配置檔案目錄要寫對本小編當時就是因為這個搞錯了浪費了一上午時間)

'redis' =>[

            'class' => 'yii\redis\Connection',

            'hostname' => 'localhost', //你的redis位址 'port' => 
           

Yii2的redis擴充

接下來就可以進行對redis的操作了

以下是幾個簡單的小執行個體

1)設定鍵值

當成功時會傳回布爾值

擷取鍵的值

删除鍵

檢視所有的鍵

2)清單

設定清單

取出清單(一段)

對某清單的某索引的值進行修改

3)哈希

适合存儲對象

存儲hash

讀取hash

4)集合

設定集合

擷取集合成員數

擷取集合的成員

5)有序集合

設定集合中的索引及成員

傳回集合中成員的個數

傳回指定索引區間内的成員

6)釋出訂閱

這個可以實作聊天室的功能,不過還需要輪詢(暫時不做介紹)

轉載于:https://www.cnblogs.com/dwj97/p/6628169.html