【问题标题】:Can I use Memcache for output caching?我可以使用 Memcache 进行输出缓存吗?
【发布时间】:2013-01-18 11:14:19
【问题描述】:

到目前为止,我只使用过 memcache 来缓存数据(通常是 SQL 查询的输出)。现在,我需要为我的动态站点的几页缓存输出 HTML。我需要将这些页面缓存 7 天(即使有数据更改)。是否可以使用 Memcached 来做到这一点?输出缓存还有其他更好的选择吗?

【问题讨论】:

  • 请定义“必需”。要知道“更好的选择”,你必须了解目标,你知道

标签: php memcached output-caching


【解决方案1】:

您可以使用 memcache 做到这一点,但这不是最好的方法。一些问题是 memcache 不是为更大的值而构建的,它最适用于较小的内容。那么,如果它需要空间,你就会遇到它丢弃你的价值观的问题。这可能是因为它已满,也可能是因为这个特定大小的内容没有空间(平板)了。

对于这样的事情,我建议你看看像varnish这样的缓存解决方案

【讨论】:

  • 看过清漆!似乎解决了我的情况。谢谢@Nanne!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-30
  • 2015-06-18
  • 2011-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多