我正在使用“PHP”创建一个 API,该 API 从 DB 获取所有响应和数据缓存以及应该缓存什么样的数据。数据库将仅包含一些文本和图像
问问题
942 次
1 回答
3
为什么使用缓存?
当多次请求特定资源时,开发人员缓存资源以快速给出响应通常是有益的。
缓存在哪里使用?
缓存具有广泛的应用,从系统架构到 Web 软件。
缓存如何工作?
缓存通过将高度请求的资源临时存储在快速访问位置(例如 RAM)中来工作,这比辅助内存快得多。
流行的缓存策略
请看看这个页面
如何在 Web 应用程序中使用缓存?
这个问题有很多解决方案,但一种流行的方法是使用memcached
对象存储。它将对象存储在主存储器中。服务器端代码必须分层处理GET
请求,请求必须先到达cache
层,检查对象是否在cache
. 如果是(命中),则发送响应,否则继续服务来自下一层的请求。
于 2016-09-03T22:56:44.403 回答