Maison  >  Article  >  développement back-end  >  Code d'application de mise en cache avancée PHP MemCached

Code d'application de mise en cache avancée PHP MemCached

高洛峰
高洛峰original
2016-12-30 13:32:511108parcourir

Méthodes courantes de Memcache

Memcache::add — Ajouter une valeur, si elle existe déjà, renvoyer false
Memcache::addServer — Ajouter une adresse de serveur à utiliser
Memcache:: close — Fermer un objet Memcache
Memcache::connect — Créer un objet Memcache
Memcache::debug — Contrôler la fonction de débogage
Memcache::decrement — Soustraire la valeur dans une clé enregistrée
Memcache::delete — Supprimer une valeur clé
Memcache::flush — Effacer toutes les données mises en cache
Memcache::get — Obtenir une valeur clé
Memcache::getExtendedStats — Obtenir tous les processus du pool de processus Exécution des statistiques du système
Memcache::getServerStatus — Récupère les paramètres du serveur en cours d'exécution
Memcache::getStats — Renvoie quelques statistiques d'exécution du serveur
Memcache::getVersion — Renvoie les informations de version du Memcache en cours d'exécution
Memcache::increment — Ajouter la valeur dans une clé enregistrée
Memcache::pconnect — Créer un objet de connexion persistante Memcache
Memcache::replace — R écrase une clé existante Opérations
Memcache::set — Ajouter une valeur ou écraser si elle existe déjà
Memcache::setCompressThreshold — Compresser les données supérieures à une certaine taille
Memcache::setServerParams — Modifier le serveur au moment de l'exécution Les paramètres de

La méthode Memcache utilise

<?php 
$memcache = new memcache; 
$memcache->connect(&#39;127.0.0.1&#39;, 11211) or die("连接失败"); 
$memcache->set(&#39;name&#39;, &#39;张三&#39;); 
$val = $memcache->get(&#39;name&#39;); 
?>

Remarque : La version complète de la méthode set, set (nom de la clé, valeur de la clé, compression éventuelle, temps de rétention)

<?php 
$memcache = new memcache; 
$memcache -> connect(&#39;127.0.0.1&#39;, 11211) or die("连接失败"); 
$memcache -> set(&#39;name&#39;, array(&#39;一个&#39;,&#39;两个&#39;)); 
$val = $memcache->get(&#39;name&#39;); 
print_r($val); 
$memcache -> close(); 
?>

Pour plus d'articles liés au code de l'application de mise en cache avancée PHP MemCached, veuillez faites attention au site Web PHP chinois !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn