【发布时间】:2011-04-07 10:31:22
【问题描述】:
为什么 memcached 对缓存条目的生命周期施加 30 天的限制?
在我的系统中,我总是将生命周期设置为 30 天,因为这是允许的最大值。将其设置为远大于 30 天的值对于我的应用来说是理想的。
有没有办法将“30 天”值更改为其他值?
我正在考虑下载 memcached 源并重新编译它以供我自己使用。我要么将“30”更改为“300”,要么完全摆脱该检查。如果我这样做,我是否会更改一些会导致 memcached 出现故障或性能不佳的东西?我的期望是允许项目在缓存中保留更长时间,并且当缓存已满时,这些项目将从缓存中删除。
【问题讨论】:
-
为什么 30 天的限制是个问题?它会引起问题吗?
标签: memcached