先用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);
這只是基礎的,更多的看文檔吧