我听说很多大项目管理员会缓解结果。我想知道我该怎么办?感谢
我正在使用PHP。
答案 0 :(得分:1)
伪逻辑:
Test if query result exists in cache
If so,
retrieve from cache
return result
else
execute query against database
transfer results to an array, list or object(s) [dependent on language]
store results in cache (serialize if necessary)
return result
通常,memcache或APC(如果您使用的是PHP)可用于存储缓存,但文件可以在紧要关头使用。代码将根据您用于缓存的介质而有所不同
答案 1 :(得分:0)
在典型的mysql-php环境中,memcached可能是个不错的选择。