返回

新闻详情

为数据集书写缓存逻辑


来源:石家庄兄弟连IT培训学校时间:2019/8/15 9:01:15

合理的使用 Laravel 提供的缓存层操作,把从数据库里面拿出来的数据集合进行缓存,减少数据库的压力,运行在内存上的专业缓存软件对数据的读取也远远快于数据库。

$posts = Cache::remember('index.posts', $minutes = 30, function()

{

return Post::with('comments', 'tags', 'author', 'seo')->whereHidden(0)->get();

});

remember 甚至连数据关联模型也都一并缓存了,多么方便呀。


上一篇:数据库请求优化

下一篇:使用即时编译器

  咨询老师  拨打电话  网上报名