Projects / libmemcached

libmemcached

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.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  29 Apr 2012 18:00

    Release Notes: This release adds an API call for exist calls. It updates all license files to be BSD.

    •  11 Apr 2012 21:12

      Release Notes: This release fixes problems with gcc 4.7, lp:961812, a restart issue which happened under testing, and lp:962815. It supports transparent AES encryption.

      •  27 Jan 2012 23:07

        Release Notes: This release has a fix for memcached_dump(). It has additional testing for memcached_stat_execute().

        •  10 Jan 2012 12:54

          Release Notes: The size of sort buffer used with Ketama was increased. New behavior for handling dead servers was introduced. UDP IO was overhauled. A C compilation issue with memcached_exist() was fixed along with numbers bugs. Clang is now supported on Mac OS X. All commands now use vector send support.

          •  27 Oct 2011 05:13

            Release Notes: libmemcached/memcached_util.h (an undocumented header file) were dropped. memcached_touch() and memcached_touch_by_key() were added. UDP support was restructured to toggle on a complete memcached_st structure.

            Screenshot

            Project Spotlight

            TAMS Analyzer

            A qualitative research tool.

            Screenshot

            Project Spotlight

            Big Faceless PDF Viewer

            A Swing component for displaying PDF documents in applets or applications.