libMemcached is an open source C/C++ client library and tools for the memcached server ( It has been designed to be light on memory usage, thread safe, and provide full access to server side methods.

libMemcached is designed to provide the greatest number of options to use Memcached. Some of the features provided:

  1. Bullet Asynchronous and Synchronous Transport Support.

  2. Bullet Consistent Hashing and Distribution.

  3. Bullet Tunable Hashing algorithm to match keys.

  4. Bullet Access to large object support.

  5. Bullet Local replication.

  6. Bullet A complete reference guide and documentation to the API.

  7. Bullet Tools to Manage your Memcached networks.