Hi All,

Thank you for the updates.

I have been doing a lot of reading on memcached and I am trying to find a
way I can find out what is the oldest key.

Is there a way I can do this?

Kind Regards

Gurdipe

Kind Regards

Gurdipe

Email: [email protected]
Mobile: 07879682511
Home: 01656749236
Skype: gurdipe_veeqo
Linkedin: gurdipe
Dropbox: [email protected]


On 12 January 2015 at 20:49, 'Jay Grizzard' via memcached <
[email protected]> wrote:

> Ack! You are, of course, right. I looked at the protocol documentation and
> completely failed to engage my brain enough to realize that the protocol
> documentation is… imprecise. Or at least unclear. Or at least lacks an
> appropriate definition of ‘age’.
>
> My bad!
>
> -j
>
> On Mon, Jan 12, 2015 at 12:14 PM, dormando <[email protected]> wrote:
>
>> The only data stored are when the item expires, and when the last time it
>> was accessed.
>>
>> The "age" field (and evicted_time) is how long ago the oldest item in the
>> LRU was accessed. You can roughly tell how wide your LRU is with that.
>>
>> On Mon, 12 Jan 2015, 'Jay Grizzard' via memcached wrote:
>>
>> > I don’t think there’s a way to figure out when a given key was written.
>> If you really needed that, you could write it as part of the data you
>> > stored, or use the ‘flags’ field to store a unixtime timestamp.
>> > You can get the age of the oldest key, on a per-slab basis, with ‘stats
>> items’ and looking at the ‘age’ field. If you want the overall oldest age,
>> > you’ll have to find the oldest age value amongst all the slabs.
>> >
>> > Do note, though, that if you have evictions going on, ‘oldest’ is kind
>> of dubious, if you’re trying to use it as a “anything newer than this
>> > exists”, since evictions happen in lru order and per-slab, so younger
>> items can disappear before older ones, if they’re in a different slab or
>> have
>> > been accessed more recently. (Don’t know if that’s what you’re doing,
>> but just in case you are…)
>> >
>> > -j
>> >
>> >
>> > On Mon, Jan 12, 2015 at 9:34 AM, Gurdipe Dosanjh <[email protected]>
>> wrote:
>> >       Hi All,
>> >
>> > I am new  to memcache and need to know is there a where to work out
>> when the key was written to memcache and calculate the age of the oldest
>> > key on our memcache?
>> >
>> > Kind Regards
>> >
>> > Gurdipe
>> >
>> > --
>> >
>> > ---
>> > You received this message because you are subscribed to the Google
>> Groups "memcached" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> an email to [email protected].
>> > For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>> > --
>> >
>> > ---
>> > You received this message because you are subscribed to the Google
>> Groups "memcached" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> an email to [email protected].
>> > For more options, visit https://groups.google.com/d/optout.
>> >
>> >
>>
>
>  --
>
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "memcached" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/memcached/D4Szg9tsaS0/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"memcached" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to