Expiration Behavior
Jason Edgecombe
jason at rampaginggeek.com
Mon May 7 18:46:00 UTC 2007
Gavin M. Roy wrote:
> Hello,
>
> Am running memcached in production on a fairly large site and am
> noticing that while I'm putting in expirations, the size of the
> utilization is growing disproportionately with the expected growth of
> the cache based upon what we implemented it for. By some testing, it
> seems that items that are expired from the cache are only removed when
> the get request is sent. Is our interpretation of this behavior
> correct, or does content in the cache expire based upon the timestamp
> through some internal stack? If it's the later how often does the
> daemon run through to get rid of expired content?
>
> TIA,
>
> Gavin
Hi Gavin,
That is correct. expired items are only purged when a get request is
sent for the expired item or the expired item is cleared because the
storage is needed.
Jason
More information about the memcached
mailing list