前言:本文主要记录lumen框架使用redis缓存!
1、安装redis相关拓展包
composer require illuminate/redis
composer require predis/predis
2、修改.env文件
lumen 相关配置文件在 vendor\laravel\lumen-framework\config 目录,可以将config目录复制到根目录。
设置CACHE_DRIVER、Redis相关参数
.....
CACHE_DRIVER=redis
#redis相关参数
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
REDIS_DB=0
3、修改bootstrap/app.php 文件
// 开启门面(取消注释即可)
$app->withFacades();
// 读取数据库配置
$app->configure('database');
// 注册redis服务
$app->register(Illuminate\Redis\RedisServiceProvider::class);
4、使用redis缓存
use Illuminate\Support\Facades\Cache;
// 设置缓存
Cache::put('name', 'lisuibi');
// 获取缓存
Cache::get('name');
完成!