## 安装扩展
~~~
composer require --prefer-dist yiisoft/yii2-redis:"~2.0.0" -vvv
~~~
## 配置文件
> 配置main.php,在components下配置redis
> password 项,如果没有,则可以省略
~~~
'redis' => [
'class' => 'yii\redis\Connection',
'hostname' => '127.0.0.1',
'password' => '密码',
'port' => 6379,
'database' => 0,
],
~~~
## 代码使用
> yii2 redis组建提供了与redis官方同名的所有方法,方便操作
~~~
// 获取 redis 组件
$redis = \Yii::$app->redis;
// 判断 key 为 username 的是否有值,有则打印,没有则赋值
$key = 'username';
if ($val = $redis->get($key)) {
var_dump($val);
} else {
$redis->set($key, 'marko');
$redis->expire($key, 5);
}
~~~
> 相关官网连接:[https://github.com/yiisoft/yii2-redis](https://github.com/yiisoft/yii2-redis)
- 基础教程
- 入门安装
- Yii2 composer 安装慢解决
- Cookies
- 数据库操作
- 数据提供者
- 助手类
- 验证规则
- GridView
- DetailView
- YII2分页
- JS、CSS的引用
- Excel导出
- 中文转拼音
- 发送邮件
- 第三方插件
- Session跨域共享
- Url跨域访问
- 场景应用
- 查询条件链
- Session分布式共享
- Redis的使用
- mongodb
- 高级教程
- 自定义gii模板
- 角色权限管理(RBAC)
- user组件的配置
- 国际化(I18N)
- 小部件(Widget)
- 模块(Module)
- 行为(Behavior)
- 缓存(Cache)
- migrate 数据库迁移
- phpstorm
- 快捷键
- 自定义
- 其它插件