0

我正在使用“PHP”创建一个 API,该 API 从 DB 获取所有响应和数据缓存以及应该缓存什么样的数据。数据库将仅包含一些文本和图像

4

1 回答 1

3

为什么使用缓存?

当多次请求特定资源时,开发人员缓存资源以快速给出响应通常是有益的。

缓存在哪里使用?

缓存具有广泛的应用,从系统架构到 Web 软件。

缓存如何工作?

缓存通过将高度请求的资源临时存储在快速访问位置(例如 RAM)中来工作,这比辅助内存快得多。

流行的缓存策略

请看看这个页面

如何在 Web 应用程序中使用缓存?

这个问题有很多解决方案,但一种流行的方法是使用memcached对象存储。它将对象存储在主存储器中。服务器端代码必须分层处理GET请求,请求必须先到达cache层,检查对象是否在cache. 如果是(命中),则发送响应,否则继续服务来自下一层的请求。

于 2016-09-03T22:56:44.403 回答