Skip to content

tharanga/memcached

This branch is 363 commits behind memcached/memcached:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

bdccfdb · Aug 3, 2022
May 13, 2020
Jul 4, 2022
Jul 4, 2022
Feb 20, 2010
Jul 4, 2022
Aug 3, 2022
Jul 25, 2022
Jul 25, 2021
Dec 6, 2007
Jun 8, 2021
Oct 5, 2021
Feb 26, 2017
Aug 6, 2004
May 20, 2019
May 24, 2017
Jun 17, 2018
Jun 15, 2003
Jun 17, 2016
Jan 8, 2017
Feb 25, 2022
May 20, 2019
Jun 8, 2021
Feb 9, 2022
Nov 20, 2020
Jul 25, 2021
Oct 26, 2020
Nov 18, 2015
Jun 8, 2021
Jun 8, 2021
Jun 21, 2016
Jun 17, 2016
Jan 13, 2022
Aug 10, 2021
Oct 5, 2021
Nov 20, 2020
Sep 17, 2019
Jun 8, 2021
Oct 28, 2020
Jun 8, 2021
Aug 28, 2019
Nov 18, 2021
Apr 27, 2019
Sep 28, 2019
Jun 27, 2016
Jun 9, 2021
Jun 9, 2021
Aug 6, 2021
Oct 30, 2020
Jan 8, 2017
Jan 8, 2017
Jan 1, 2015
Apr 17, 2014
Jun 8, 2021
Apr 8, 2022
Apr 8, 2022
Feb 25, 2022
Feb 25, 2022
Jul 25, 2022
Jul 4, 2022
Oct 28, 2020
Oct 17, 2019
Jan 1, 2015
Apr 17, 2014
Aug 28, 2019
Feb 9, 2022
Jul 2, 2020
Apr 8, 2022
Feb 4, 2022
Apr 8, 2022
Oct 5, 2021
Jan 1, 2015
Aug 3, 2022
Jul 25, 2022
Feb 19, 2022
Feb 19, 2022
Aug 3, 2022
Jul 25, 2022
Aug 3, 2022
Jul 25, 2022
Feb 19, 2022
Feb 19, 2022
Oct 6, 2021
Feb 9, 2022
Oct 22, 2019
Feb 15, 2020
Jan 28, 2012
Jun 9, 2020
Jul 2, 2020
Dec 7, 2017
May 20, 2019
Dec 7, 2017
Oct 30, 2020
Sep 17, 2019
Aug 28, 2019
Jul 25, 2021
Jan 14, 2020
Feb 21, 2022
Aug 10, 2021
Jul 25, 2022
Oct 5, 2021
Feb 26, 2020
Jul 25, 2022
Sep 27, 2021
Feb 12, 2018
Jan 14, 2020
Feb 1, 2020
Nov 2, 2009
Aug 29, 2009
Jun 9, 2021

Memcached

Memcached is a high performance multithreaded event-based key/value cache store intended to be used in a distributed system.

See: https://memcached.org/about

A fun story explaining usage: https://memcached.org/tutorial

If you're having trouble, try the wiki: https://memcached.org/wiki

If you're trying to troubleshoot odd behavior or timeouts, see: https://memcached.org/timeouts

https://memcached.org/ is a good resource in general. Please use the mailing list to ask questions, github issues aren't seen by everyone!

Dependencies

  • libevent - https://www.monkey.org/~provos/libevent/ (libevent-dev)
  • libseccomp (optional, experimental, linux) - enables process restrictions for better security. Tested only on x86-64 architectures.
  • openssl (optional) - enables TLS support. need relatively up to date version.

Environment

Be warned that the -k (mlockall) option to memcached might be dangerous when using a large cache. Just make sure the memcached machines don't swap. memcached does non-blocking network I/O, but not disk. (it should never go to disk, or you've lost the whole point of it)

Build status

See https://build.memcached.org/ for multi-platform regression testing status.

Bug reports

Feel free to use the issue tracker on github.

If you are reporting a security bug please contact a maintainer privately. We follow responsible disclosure: we handle reports privately, prepare a patch, allow notifications to vendor lists. Then we push a fix release and your bug can be posted publicly with credit in our release notes and commit history.

Website

Contributing

See https://github.com/memcached/memcached/wiki/DevelopmentRepos

About

memcached development tree

Resources

License

BSD-3-Clause and 3 other licenses found

Licenses found

BSD-3-Clause
LICENSE
BSD-3-Clause
COPYING
Unknown
LICENSE.bipbuffer
Unknown
LICENSE.itoa_ljust

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 76.8%
  • Perl 16.5%
  • C++ 1.9%
  • M4 1.7%
  • Python 1.2%
  • Lua 0.6%
  • Other 1.3%