Laravel 5缓存查询

Does anyone knows where Laravel 5 store query cache?

I have cached query with:

> $data["test"] = \Cache::remember("delivery_report", 1, function()
> {
>     return DeliveryReport::where("test", "<>", "N/A")->groupBy("test")->get();
> });

I just want to know what technique Laravel use for caching. Text files or ... ?

duanjia1870
duanjia1870 它存储在项目/存储/框架/缓存中
接近 5 年之前 回复

1个回答



由于存在多个可用存储,因此它取决于您的缓存配置。 您可以在 config / cache.php </ strong>文件中查看可用的缓存存储空间。 当前使用的存储是通过将适当的值设置为默认</ strong>参数来定义的。</ p>

默认情况下,Laravel使用文件存储。 在配置文件中,您可以看到它将缓存的数据保存到 storage_path()。'/ framework / cache'</ strong> - 如果您尚未重新配置项目路径,则默认情况下应该映射到存储 /framework/cache.


</ div>

展开原文

原文

As there are multiple available storages, it depends on your cache configuration. You can see available cache storages in your config/cache.php file. Currently used storage is defined by setting a proper value to default parameter.

By default Laravel uses file storage. In the config file you can see that it's saving cached data to storage_path().'/framework/cache' - if you haven't reconfigured project paths, it should by default map to storage/framework/cache.

dsndm82062
dsndm82062 是啊,没错。 谢谢。
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐