Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering.
Generic in nature, Memcached is intended for speeding up dynamic web applications by alleviating database load, remembering the most used results, instead of querying for them.
Its simple design promotes quick deployment, ease of development, and solves many problems facing large data caches.
Memcached is currently used by LiveJournal, Wikipedia, Flickr, Twitter, Typepad, Yellowbot, Youtube, Digg, WordPress.com, Craigslist, Mixi and Bebo.
Its API is available for most popular languages, including PHP, Ruby, Python, Java, .NET, C, C++, Erlang, MySQL, PostgreSQL, Io, Lua, Lisp, ColdFusion, OCaml, Perl and much many else.
What's New in This Release: [ read full changelog ]
· Add some mild thread documentation
· README.md was missing from dist tarball
· --disable-coverage drops "-pthread" option
· Reduce odds of getting OOM errors in some odd cases
· Thread scalability is much improved for reads, and somewhat improved for writes.