Skip to content
EntityQ306661· pop 20· linked from 63 articles

Memcached (pronounced either ["dee/d" being for daemon], or ) is a general-purpose distributed memory-caching system. It is often used to speed up dynamic database-driven websites by caching data and objects in RAM to reduce the number of times an external data source (such as a database or API) must be read. Memcached is free and open-source software, licensed under the Revised BSD license. Memcached runs on Unix-like operating systems (Linux and macOS) and on Microsoft Windows. It depends on the libevent library.

Key facts

Software.name
Memcached
Software.logo
Memcached.svg
Software.logo size
100px
Software.developer
Dormando
Software.operating system
Cross-platform
Software.programming language
C
Software.genre
distributed memory caching system
Software.license
Revised BSD license

via Wikipedia infobox

Source code

is a good resource in general. Please use the mailing list to ask questions, github issues aren't seen by everyone! 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. pkg-config is needed to find openssl dependencies (such as -lz). To build memcached in your machine from local repo you will have to install autotools, automake and libevent. In a debian based system that will look like this The proxy has some additional vendor dependency code that we keep out of the tree. 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.

Excerpt from the source-code README · 2,966 chars · not written by Vinony

Wikidata facts

Instance of
free software
Official website
memcached.org
Show 7 more facts
copyright license
3-clause BSD License
programmed in
C
software version identifier
1.6.40
source code repository URL
github.com/memcached/memcached
operating system
cross-platform
publication date
2003-05-22
Sources (8)

via Wikidata · CC0

Article · Français

Memcached est un système d'usage général servant à gérer la mémoire cache distribuée. Il est souvent utilisé pour augmenter la vitesse de réponse des sites web créés à partir de bases de données. Il gère les données et les objets en RAM de façon à réduire le nombre de fois qu'une même donnée stockée dans un périphérique externe est lue. Il tourne sous Unix, Windows et MacOS et est distribué selon les termes d'une licence libre dite permissive. Memcached a été initialement mis au point par pour LiveJournal. En 2010, il est utilisé par d'autres sites, plusieurs très fréquentés, tels que Wikipédia, YouTube, Reddit, Zynga, Facebook et Twitter.

Abstract from DBpedia / Wikipedia · CC BY-SA