【发布时间】:2009-12-14 02:34:25
【问题描述】:
我之前一直在使用memcache,决定试试APC。我在实际读取值和尊重到期日期方面遇到问题。我可以在一条数据上设置 10 分钟的过期日期。刷新页面,这将运行一个 mysql 查询并将结果缓存到一个键中。在下一次加载时,它会检查是否设置了密钥,如果是,它会从中获取数据,而不是 DB。除了它并不总是这样做......它仍然运行查询,大约 1/2 的时间,无论是否设置了密钥。它们设置的密钥在设置为过期时也不总是过期。而从缓存中删除键的命令也不总是这样做。
我在使用 memcache 时没有遇到这些问题,它的性能就像发条一样。
【问题讨论】: