正文
laravel Redis缓存
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
先用composer安装redis扩展包
composer require predis/predis
然后再.env 文件中配置redis 和缓存驱动
#redis配置
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=#缓存配置
CACHE_DRIVER=redis
导入
use Illuminate\Support\Facades\Cache;
设置缓存(必须设置过期时间) 按秒计算
$cacheResult=Cache::put('anqi', 'value1', +rand(,));
修改缓存值
Cache::put('anqi', '', +rand(,));
获取缓存的参数
$cacheResult= Cache::get('anqi', 'default');
判断是否存在
if (Cache::has('key')) {
//
}
redis 执行了哪些语句呢
如果用add方法的话,执行的redis 命令其实是使用了lua,
$cacheResult= Cache::add('anqi1', 'value2',);
这只是基础的,更多的看文档吧
redis.wlphp.cn