Hi - we are looking at the possibility of moving to use memcached for
a high volume website. At the moment, there is an existing file-based
cache that can be used to serialise data, page fragments etc. used by
the site. Ther is in the region of 3 GB of data currently cached.
There seems to be a great deal of support for memcached across the
whole dev community but having done a bit of reading, it seems that
there are arguments for file-based solution over memcached in terms of
speed when the caching done is per node (as we do currently). For
example:

http://www.mysqlperformanceblog.com/2006/08/09/cache-performance-comparison/
http://www.rooftopsolutions.nl/article/107

My understanding is that memcached (or similar distributed cache)
really comes into it's own when several web nodes share the same cache
cluster.

Anybody care to comment? In a high concurrency situation, does
memcached perform comparitively better? Are there any other factors we
should be considering?

Reply via email to