laravel Redis缓存
Posted 万隆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了laravel Redis缓存相关的知识,希望对你有一定的参考价值。
先用composer安装redis扩展包
composer require predis/predis
然后再.env 文件中配置redis 和缓存驱动
#redis配置 REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379 #缓存配置 CACHE_DRIVER=redis
导入
use Illuminate\\Support\\Facades\\Cache;
设置缓存(必须设置过期时间) 按秒计算
$cacheResult=Cache::put(\'anqi\', \'value1\', 1440+rand(100,200));
修改缓存值
Cache::put(\'anqi\', \'123123\', 1440+rand(100,200));
获取缓存的参数
$cacheResult= Cache::get(\'anqi\', \'default\');
判断是否存在
if (Cache::has(\'key\')) { // }
redis 执行了哪些语句呢
如果用add方法的话,执行的redis 命令其实是使用了lua,
$cacheResult= Cache::add(\'anqi1\', \'value2\',100);
这只是基础的,更多的看文档吧
以上是关于laravel Redis缓存的主要内容,如果未能解决你的问题,请参考以下文章