Zend Cache Core 和 APC - 我不明白旧的缓存条目是如何失效的

发布于 2024-08-07 05:41:31 字数 185 浏览 11 评论 0原文

对于 Zend_Cache_Frontend_Core,您可以定义一个生命周期,并且根据文档,定义一个“automatic_cleaning_factor”。

根据手册,该属性指定对缓存的写入次数,旧缓存条目会变得无效。

当我使用 APC 作为后端时,缓存是否应该自动失效而无需写入缓存?

或者我误解了什么?

For Zend_Cache_Frontend_Core you can define a lifetime and, according to the documentation, a "automatic_cleaning_factor".

According to the manual, this property specifies on how many writes to the cache old cache entries get invalid.

When I use APC as backend shouldn't the cache invalidate itself automatically without having to write to the cache?

Or did I misunderstand something there?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

时光礼记 2024-08-14 05:41:31

APC 可以做两件事 - 缓存 php 操作码和缓存用户(应用程序数据)。它会自动清除过时的操作码缓存条目(通过检查文件修改时间),但它无法自动删除缓存条目。

您必须指定条目以在应用程序中删除和管理它。

APC can do two things - cache php opcodes, and cache user (applicaton data). It will automatically purge stale opcode cache entries (by checking file modified times) but it has no way to automatically delete your cache entries.

You must specify entries to remove and manage this in your application.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文