Aha, see, this is why mailing lists exist! I had totally skimmed over that section while reading the docs, silly me! This is perfect. My only concern when first looking at this was how the expire time would be handled when the same key is written again, and it appears to behave exactly as I need- the expire time is essentially 'reset', based on the timestamp of the most recent key set.
Out of sheer curiosity at this point, what is the mechanism that handles this expiration? I don't see anything in the nginx debug log exactly when the expire time occurs, only a 'slab free' when the next get -after- the expire time occurs- is this some kind of lazy expiration that doesn't rely on timers then, but an internal timestamp?
Thanks again Chris, much appreciated :)