项目根目录:composer require yiisoft/yii2-redis
composer.json中声明依赖:"yiisoft/yii-redis": "~2.0.0"
composer update
config/web.php中添加
'components' => [
'redis' => [
'class' => 'yii\redis\Connection',
'hostname' => '127.0.0.1',
'port' => 6379,
'database' => 0,
],
];
使用
$redis = Yii::$app->redis;
$redis->set('xiaogang','gasssssssss');
$value = $redis->get('xiaogang');
echo $value;exit;
session使用
$session = Yii::$app->session;
$session->open();
//$session->close();
* open
* close
* set
* get
* has
* remove
* count
* removeAll
*/
//遍历所有的session变量
foreach ($session as $key=>$value) {
echo $key.'<br>';
}
$session['captcha'] = [
'number' => 5,
'lifetime' => 3600,
];
echo $session['captcha']['lifetime'];
var_dump($session['captcha']);
yii2 redis和session使用
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 本文旨在解决分布式系统的session如何共享问题,大致思路:session放入redis。其他解决方案:持久化、...
- 参考博客: https://www.cnblogs.com/zhangzhi0556/articles/53668...
- 一、安装Redis和简单配置 1. 下载Redis安装包 地址:http://redis.io/download ...
- 自己公司的运维平台项目,考虑到session保存到数据库的性能问题,所以使用redis做为缓存服务,于是在gith...