[pLog-svn] memcached

Jon Daley plogworld at jon.limedaley.com
Sat May 20 19:41:30 GMT 2006


 	I am not sure how much this is needed with the new 1.1 caching 
stuff, but it looks pretty neat, and particularly good for large 
installations with multiple servers.

 	There is a memcache-php package, so it is easy to use in that 
sense.  I am not sure how much work would have to be done to get the 
key/id stuff into LT, and I am not sure how you would go about 
invalidating the data on update, but presumably there is a function to do 
that.


memcached optimizes specific high-load serving applications that are 
designed to take advantage of its versatile no-locking memory access 
system.  Clients are available in several different programming languages, 
to suit the needs of the specific application.  Traditionally this has 
been used in mod_perl apps to avoid storing large chunks of data in Apache 
memory, and to share this burden across several machines.

Danga Interactive developed memcached to enhance the speed of 
LiveJournal.com, a site which was already doing 20 million+ dynamic page 
views per day for 1 million users with a bunch of webservers and a bunch 
of database servers.  memcached dropped. the database load to almost 
nothing, yielding faster page load times for users, better resource 
utilization, and faster access to the databases on a memcache miss.

Homepage: http://people.freebsd.org/~seanc/libmemcache/



**************************************
Jon Daley
http://jon.limedaley.com/

To generalize is to be an idiot.
-- William Blake


More information about the pLog-svn mailing list