php 框架缓存与 redis 缓存之间的差异



im 试图做一些开发,我将在其中实现 Web 缓存。

我为此使用代码点火器 4,它确实内置了缓存库。

但是,还有其他第三方缓存软件,例如 redis。

根据我的研究,两者都有相同的目的。

因此,需要 redis 而不是我的框架缓存吗?

虽然它们可能具有相同的目的,但将 redis 添加到您的项目中,您会将缓存卸载到不同的服务器。从而减少应用服务器的负载。

这主要取决于您的设置和预期负载:

  • 如果是没有太多流量或查询的简单项目,您可以 继续使用Codeigniter的缓存。
  • 如果您期望大量流量或大量SQL/NoSQL查询,最好 将缓存卸载到专用的 Redis 服务器/服务以保留它 顺利。当然,这增加了项目的复杂性。

如果您有兴趣阅读更多观点,这篇文章在 Redis 上有一些关于何时使用它的好点:https://stackoverflow.com/a/3967052/9442192

相关内容

  • 没有找到相关文章

最新更新