libmemcached is a C client library for interfacingto a memcached server. It has been designed to belight on memory usage, thread safe and to providefull access to server side methods. It alsoimplements several command line tools: memcat,memflush, memrm, memstat, and memslap (for loadgeneration). The library has been designed toallow for different hashing methods on keys,partitioning by keys, and to use consistenthashing for distribution.
License: BSD License (revised)
Changes:
A fix for a problem where the master key was not being checked for "bad key" and fixes for bugs in stats output (the thread output was wrong). It was clarified that MEMCACHED_BAD_KEY_PROVIDED is returned for bad prefix keys. A bug in Flags return was fixed along with an issue with compiling on Visual Studio.
More...