optimization - 为什么鱿鱼适合 REST 架构?

标签 optimization rest caching squid

this文章中,有人认为如果您经常从数据库中获取随机实体,请使用 Memcache,如果您使用 REST 架构,请使用 Squid。请解释原因(关于 Squid)。

最佳答案

Memcache 是一个分布式对象存储 - 将对象放入和取出由您决定。它是任何用途的通用缓存。

Squid 是代理服务器和网络缓存。如果一切都通过 URL(例如 REST),那么 Squid 将免费完成这项工作。

所以总而言之,memcache 是通用的,squid 是用来缓存 URL 的结果的。

关于optimization - 为什么鱿鱼适合 REST 架构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1812385/

相关文章:

python - scipy.optimize + kmeans 聚类

http - URL 矩阵参数与查询参数

c - 有哪些重构方法可以减少编译代码的大小?

c# - 使用 MS Bot Framework 与 REST API 集成

angularjs - 我的 Angular 前端应用程序无法将 PUT 请求发送到我的后端 REST 应用程序

ruby-on-rails - 片段缓存 vs 页面缓存

ruby-on-rails - 为什么我的 Rails erb 页面没有显示更改?

c# - 在缓存中存储流

c++ - 我如何才能加速此代码(MWE!),例如使用限制

python-3.x - 使用嵌套字典 Python 的自定义类