You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
libmemcached-awesome is an open source C/C++ client library and tools
for the memcached server (https://memcached.org/). It has been designed
to be light on memory usage, thread safe, and provide full access to
server side methods.
NOTE:
This is a resurrection of the original work from Brian Aker at
libmemcached.org.
CI and release builds for Linux, a couple BSDs, MacOS and Windows are available at
https://artifacts.m6w6.name/libmemcached/ and rsync://m6w6.name::artifacts/libmemcached/.
Testing
Enable the BUILD_TESTING setting for a build and run make test.
cmake -DBUILD_TESTING=ON ../libmemcached
make test
Continuous integration
CI/Testing is performed on the following system matrix:
OS
Compiler
Arch
Comments
Linux
GNU, Clang
amd64
sasl, sanitizers
MacOS
AppleClang
amd64, arm
sasl
FreeBSD
Clang
amd64
sasl
OpenBSD
Clang
amd64
sasl
Windows
MSVC, MinGW
amd64
no sasl, no tests
Solaris
SunPro
amd64
no sasl, no tests, manually
libmemcached-awesome has been tested against memcached
v1.5 and v1.6.
ChangeLog
Check out the latest releases
or the bundled ChangeLog for a comprehensive list of changes.
License
libmemcached-awesome is licensed under the 3-Clause-BSD license, which
can be
found in the accompanying LICENSE file.