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-09-30 06:14
0.53

This release has a fix for FreeBSD/OpenBSD and -lm. It adds memcached_exist(). It has a fix for memory when using config test. The CLI gained --quiet.

2011-09-14 06:30
0.52

Build fixes for Ubuntu/Suse. Fixes for OS X Lion. A bugfix for looping back through DNS lookups under certain failures. Fixes related to dead server failures.

2011-07-25 10:45
0.51

memcached_callback_set() now takes its data argument as a const. There are updates to tests, and a fix in the parser for port number.

2011-06-21 05:37
0.50

Updates to the C++ interface. Custom free allocators need to now check for a value before calling free. memcached_fetch_result() now uses the internal result when available (about 25 to 50% faster). A fix for the stats structure. Updates to the documentation.

2011-04-19 06:37
0.49

This release fixes calls to auto methods so that if value is not passed in nothing bad happens. The new parser calls for generating memcached_st objects. A new error system. New flow control for messages means faster get/set calls. A new documentation system. A behavior change has been made: if you specify a weight for any server, this release enables the weight flag and does weight balancing. It adds MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS to simplify the setting of AUTO REJECT for servers.

Project Resources