Download List

Project Description

libmemcached is a C client library for interfacing to a memcached server. It has been designed to be light on memory usage, thread safe and to provide full access to server side methods. It also implements several command line tools: memcat, memflush, memrm, memstat, and memslap (for load generation). The library has been designed to allow for different hashing methods on keys, partitioning by keys, and to use consistent hashing for distribution.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-03-17 10:28
0.48 Released

This release fixes a memory leak in the server parse. It moves the test framework out to be its own library (easier to work with Gearman).

2011-02-15 12:41
0.46

A number of corner case bugs were fixed. Issues related to OpenBSD were fixed. Better testing for protocol version was implemented. A special case infinite wait on blocking setup was removed. SystemTap support was added.

2010-07-30 07:27
0.43

This release adds --args to memstat so that a greater range of values can be returned. Preliminary support for Windows. memcached_stat_execute() has been merged.

2010-07-08 07:53
0.42

This version fixes an issue where libtool generated a bad version for the library.

2010-07-02 07:46
0.41

This release adds --file for memcat. It adds limemcached_ping() to libmemcached_util. It has a bugfix for some cases where connect would have issues with timeout. An incorrect value for errno given as an error on an I/O failure inside of poll has been fixed. There is a fix for an issue where multiple interfaces with bad DNS were not being caught.

Project Resources