Handling failovers (rewrite)
Dustin Sallings
dustin at spy.net
Wed Jul 4 06:21:31 UTC 2007
On Jul 3, 2007, at 23:11 , Ben Manes wrote:
> This is obviously a small edge case and it would be difficult for
> the client to know that it needs to expire the value in bucket_2.
> More than likely the stale data is benign, but I believe the
> scenario is valid.
I've been thinking about this for a little while. I don't know how
valuable it is. I've been thinking about adding a mode in my client
that would do this.
Basically, it'd be easy to broadcast invalidation messages for all
servers in a cluster before issuing a mutation command. Especially
so when using UDP.
This would drive up the load on the server, and give the client more
work to do as well, so it'd be most important where you keep items
for a long time and don't trust your memcached servers to run for
very long.
--
Dustin Sallings
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.danga.com/pipermail/memcached/attachments/20070703/21b24fc5/attachment.htm
More information about the memcached
mailing list