Instalare si configurare memcached si memcache

Memcached este un mecanism de stocare a informatiei sub forma unei perechi (cheie:valoare) in memoria RAM, reducand prin aceasta accesul la disk sau executarea unor interogari asupra unei baze de date. Memcached este distribuit gratuit si poate rula pe diverse sisteme de operare cum sunt Linux, Windows sau Mac OS.

Instalarea si configurarea memcached sunt destul de simple. Pentru utilizare, intr-un scenariu obisnuit (server Linux, Apache, MySQL, Php) sunt necesare 2 pachete software:

  • memcached (serviciul memcached)
  • php-pecl-memcache (extensia php care faciliteaza comunicarea cu serviciul memcached).

Instalare

Configurare

In cazul unui server CentOS fisierul de configurare se afla la locatia /etc/sysconfig/memcached

Pornire serviciu

Pentru pornirea automata a serviciului la incarcarea sistemului de operare:

Daca se doreste pornirea serviciul ca si daemon, acest lucru se realizeaza folosind comanda:

Vizualizare elemente memorate

Vizualizare statistici

Utilizare:

Pentru a verifica daca clasa Memcache este instalata in PHP, inainte de a crea obiectul $memcache, se poate folosi secventa:

Leave a Reply

Your email address will not be published. Required fields are marked *