小编mur*_*rph的帖子

Laravel基于文件的缓存的大小限制是多少?

我是一名新开发人员,正在尝试实施Laravel(5.1)缓存工具以提高我的应用程序的速度.我开始缓存一个我的应用程序不断引用的大型数据库表 - 但它太大了所以我已经退出了这个并且现在'永远'缓存了较小的数据块 - 例如,对于每个页面只有那些大的部分数据库表是相关的.

我在Laracasts上看过'Caching Essentials',做了一些谷歌搜索并在这个论坛(和Laracasts')进行了搜索,但我仍然有几个问题:

  1. 当您使用Laravel基于文件的系统时,我并不完全清楚缓存大小限制是如何工作的 - 是否存在缓存的整体应用程序内大小限制,或者只有每个密钥和服务器大小的有限大小限制?

  2. 您应该从基于文件的缓存切换到Memcached或Redis等标志,以及使用其中一种服务有哪些好处?事实上你的缓存是在不同的服务器上处理的(从而减轻了你自己的负担)吗?当您的本地基于文件的缓存对于您的服务器来说太大时,您是否切换到这些服务之一?

我的应用程序使用了几个包含3,000-4,000行的表 - 这些表中的数据会不断被引用,并且除非我决定添加新选项,否则它将保持静态.我基本上是在寻找加快查询这些表中数据的最佳方法.

谢谢!

caching laravel laravel-5

6
推荐指数
1
解决办法
2170
查看次数

标签 统计

caching ×1

laravel ×1

laravel-5 ×1