【Laravel 之 Cache 模块】 使用database drive

# 创建表
> php artisan cache:table

# 文件内容
Schema::create('cache', function ($table) {
    
    
    $table->string('key')->unique();
    $table->text('value');
    $table->integer('expiration');
});
# 迁移cache 表
> php artisan migrate --env=local --path=./database/migrations/2020_11_24_062549_create_cache_table.php

Cache::add(k,v,t)与 Cache::put(k,v,t) 区别

看起来Cache::add与Cache::put相同,
只是如果已缓存key,则Cache add将不执行任何操作

参考:https://learnku.com/docs/laravel/5.8/cache/3915#atomic-locks

猜你喜欢

转载自blog.csdn.net/qq_22227087/article/details/110075504