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 ]
· Fixed glitch with flush_all (exptime).
· Skip SASL tests unless RUN_SASL_TESTS is defined.
· Build fix: Define sasl_callback_ft on older versions of sasl.
· Fixed segfault when sending a zero byte command.
· Fixed warning in UDP test.
· Properly detect GCC atomics.
· Tests: loop on short binary packet reads.
· Fixed slabs_reassign tests on 32bit hosts.