## `Redis` 组件 Redis 组件是使用魔术方法对 redis 扩展提供的方法做映射处理,可调用扩展内提供的所有方法。 | 类 | 调用 | 运行环境 | 连接方式 | | --- | --- | --- | --- | | mix\client\Redis | \Mix::app()->redis | ALL | 短连接 | ## 组件配置 App配置文件中,该组件的默认配置如下: ~~~ // redis 'redis' => [ // 类路径 'class' => 'mix\client\Redis', // 主机 'host' => '127.0.0.1', // 端口 'port' => 6379, // 密码 'password' => '', // 数据库 'database' => 0, ], ~~~ ## 如何使用 这里只举例几个常用方法,更多方法请自行百度。 ~~~ // 写入一个string值 \Mix::app()->redis->set('key', 'value'); // 写入一个带生存时间的string值 \Mix::app()->redis->setex('key', 3600, 'value'); // 在名称为key的list左边(头)添加一个值为value的 元素 \Mix::app()->redis->lPush('key', 'value'); ~~~