lumen框架 使用redis缓存

本文详细介绍了如何在Lumen框架中配置并使用Redis作为缓存系统,包括安装Redis扩展包,调整.env文件以设置CACHE_DRIVER及相关参数,修改bootstrap/app.php配置,以及实际应用Redis缓存的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言:本文主要记录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');

完成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值