首页 > Yii2 > Yii2使用redis扩展
2016
12-06

Yii2使用redis扩展

我使用的是Yii2高级版,使用前请确保已安装了php的redis扩展,并且已经加载了redis服务。可参考前一篇文章:windown7x86+wampserver3.0.6+redis安装

1、利用composer安装yii2的redis扩展。cmd进入到yii2所在的目录:

composer require --prefer-dist yiisoft/yii2-redis

2、安装后打开 \common\config\main.php 文件,修改如下:

'components' => [
    'cache' => [
        //'class' => 'yii\caching\FileCache',
        'class' => 'yii\redis\Cache',
    ],
    'redis' => [
        'class' => 'yii\redis\Connection',
        'hostname' => 'localhost',
        'port' => 6379,
        'database' => 0,
    ],
],

3、好啦,可以正常使用了。

Yii::$app->cache->set('aaa', 'hahaha');
echo Yii::$app->cache->get('aaa');

像下面这样写也可以。

Yii::$app->redis->set('var1','AAAAA');
echo Yii::$app->redis->get('var1');



留下一个回复

你的email不会被公开。