我想要做的是将每个数据库查询缓存到文件中。查询将使用包括用户'在内的名称进行缓存。用户名或用户ID。当然,当用户更改其信息时,缓存文件将被替换为新文件。即使像用户之间的友谊这样的互动也会被缓存。
如果我有1.000.000用户,我将拥有毫欧(可能是数十亿)文件。这对表现有好处还是坏处?
答案 0 :(得分:0)
这将填写您的文件系统,因此它取决于您拥有的空间量。此外,如果您有大量活动用户,这会降低基于文件查找的性能。
无论如何,我建议使用Memcache或APC作为laravel docs说。