relecture

This commit is contained in:
gcolpart 2017-02-18 02:14:46 +01:00
parent ded62ab83f
commit 774f35a33f

View file

@ -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