diff --git a/HowtoMemcached.md b/HowtoMemcached.md index 06510746..055b5e3f 100644 --- a/HowtoMemcached.md +++ b/HowtoMemcached.md @@ -1,25 +1,27 @@ -# Howto Memcached +--- +categories: web +title: Howto Memcached +... -[Memcached](http://memcached.org/) est un serveur noSQL clé-valeur non persistent (il stocke tout en mémoire, et toutes les données sont donc perdues après un redémarrage). -Son utilisation typique est de mettre en cache des résultats issus de base de données, des réponses d'API, des rendus de pages, etc. +* Documentation : https://github.com/memcached/memcached/wiki + +[Memcached](http://memcached.org/) est un serveur noSQL clé-valeur non persistent (il stocke tout en mémoire, et toutes les données sont donc perdues après un redémarrage). Son utilisation typique est de mettre en cache des résultats issus de base de données, des réponses d'API, des rendus de pages, etc. ## Installation -Sous Debian Jessie, on a Memcached 1.4.21 : - ~~~ # apt install memcached ~~~ -Pour gérer du Memcached avec PHP : +Pour gérer du Memcached avec PHP / Ruby / Python : ~~~ -# apt install php5-memcache php5-memcached +# apt install php5-memcache php5-memcached ruby-remcached python-pymemcache ~~~ ## Configuration -La configuration se passe dans le fichier _memcached.conf_ : +La configuration se passe dans le fichier `memcached.conf` : ~~~ -d @@ -137,7 +139,6 @@ Repcached est un patch pour avoir une réplication master-master entre serveurs ## Monitoring - ~~~ $ telnet localhost 11211 Trying 127.0.0.1... @@ -171,7 +172,12 @@ STAT threads 1 ### Nagios -TODO + +Vérification simple : + +~~~ +$ /usr/lib/nagios/plugins/check_tcp -H 127.0.0.1 -p 11211 +~~~ ### Munin