Memcached est un système de mise en cache d'objets à mémoire distribuée hautes performances pour les applications Web dynamiques afin de réduire la charge de la base de données.
Il augmente la vitesse des sites Web dynamiques basés sur des bases de données en mettant en cache les données et les objets en mémoire pour réduire le nombre de lectures de la base de données. Memcached est basé sur une hashmap qui stocke les paires clé/valeur. Son démon est écrit en C, mais le client peut être écrit dans n'importe quel langage et communique avec le démon via le protocole memcached. (Apprentissage recommandé : Tutoriel vidéo PHP)
Memcache est un projet de danga.com Il a d'abord été utilisé pour servir LiveJournal. Actuellement, de nombreuses personnes dans le monde utilisent ce projet de mise en cache pour créer. leurs propres grandes bases de données chargent un site Web pour partager la pression sur la base de données.
PHP n'est pas livré avec l'extension memcache par défaut, donc pour l'utiliser, vous devez d'abord vous rendre sur le site officiel pour télécharger l'extension.
Le module Memcache fournit des interfaces pratiques orientées processus et orientées objet pour Memcached, conçues pour réduire les coûts. d'applications Web dynamiques. Un produit de cache de processus résident résultant du chargement de données à partir d'une base de données.
Le module Memcache fournit également un processeur de session (memcache
Configurer PHP
Ouvrez le fichier php.ini et ajoutez l'extension). =php_memcache.dll.
Afficher les résultats de l'installation
Vous pouvez utiliser phpinfo() pour confirmer si l'installation est réussie. Si mencache est trouvé, cela signifie que l'installation est réussie.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!