Yii2添加redis擴展(非composer)

1、下載yii2-redis擴展包(https://github.com/yiisoft/yii2-redis )並解壓

2、將解壓後的文件移至 項目根目錄/vendor/yiisoft 命名爲yii2-redis

3、打開vendor/yiisoft下的extensions.php,添加如下代碼


  'yiisoft/yii2-redis' =>
  array (
    'name' => '/yiisoft/yii2-redis',
    'version' => '2.2.0.0',
    'alias' =>
      array (
        '@yii/redis' => $vendorDir . '/yiisoft/yii2-redis/src',
      ),
  ),

4、配置和使用

(基礎版)在config/web.php的components裏添加如下:


        'redis' =>[
            'class' => 'yii\redis\Connection',
            'hostname' => '127.0.0.1',  //你的redis地址,建議使用127.0.0.1會比localhost快
            'port' => 6379, //端口
            'database' => 0,
            'password' => '123456' //若redis沒有設密碼,此行可註釋掉
        ],

使用:


        Yii::$app->redis->set(9,18164589990);//設置key->value值
        Yii::$app->redis->expire(9,200);//設置key的過期時間

redis可視化工具查看:或Yii::$app->redis->get(9);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章