我正在尝试从 APC(用于操作码)和 Memcache(用于我的用户数据)的典型组合转移到纯粹基于 apc 的缓存。鉴于我的使用结构,它是有意义的并且性能更高。
但与以前不同的是,apc 缓存被限制在合理的大小并且不会影响我的数据缓存,我现在担心操作码缓存可能会变得相对较大,以至于操作码缓存和数据缓存的总和超过了限制。据我了解,这将导致整个缓存的刷新。
有没有办法模仿这种行为,就好像 apc 只是一个操作码缓存并将操作码缓存大小限制在合理的范围内,将其余部分留给用户数据?
或者我应该尝试为操作码缓存设置较低的 ttl 值,所以它总是首先被刷新?