Php 为什么Laravel缓存外观如此缓慢?

Php 为什么Laravel缓存外观如此缓慢?,php,laravel,caching,Php,Laravel,Caching,因此,我从使用Laravel的急切加载切换到在命中db之前先检查缓存。我已经达到了这样的程度:它每个请求只对数据库执行8次查询,而以前使用的查询超过了100次 但是,现在的响应时间比以前慢了。根据这个stackoverflow问题,使用缓存外观似乎比直接调用redis/memcached慢得多 为什么缓存外观比直接调用缓存慢?我应该直接切换到使用redis/memcached吗?如果可能的话,在仍然使用缓存外观的情况下,如何提高应用程序的性能 尽可能多地利用缓存并最大限度地减少对数据库的查询数量

因此,我从使用Laravel的急切加载切换到在命中db之前先检查缓存。我已经达到了这样的程度:它每个请求只对数据库执行8次查询,而以前使用的查询超过了100次

但是,现在的响应时间比以前慢了。根据这个stackoverflow问题,使用缓存外观似乎比直接调用redis/memcached慢得多

为什么缓存外观比直接调用缓存慢?我应该直接切换到使用redis/memcached吗?如果可能的话,在仍然使用缓存外观的情况下,如何提高应用程序的性能

尽可能多地利用缓存并最大限度地减少对数据库的查询数量是我正在从事的这个项目的一项要求

另一件需要注意的事情是,我正在使用memcached和redis作为缓存驱动程序,因为memcached中存储的一些东西在我正在编写的服务和旧服务之间共享,还有一些项目是我正在编写的服务独有的,我可以使用redis来代替