La classe Memcached
(PECL memcached >= 0.1.0)
Introduction
Représente une connexion avec un serveur memcache.
Synopsis de la classe
     
      Memcached
     
     {
    
    
    
   public bool casByKey
    ( float 
$cas_token
   , string $server_key
   , string $key
   , mixed $value
   [, int $expiration
  ] )
   public int decrement
    ( string 
$key
   [, int $offset = 1
   [, int $initial_value = 0
   [, int $expiry = 0
  ]]] )
   public int decrementByKey
    ( string 
$server_key
   , string $key
   [, int $offset = 1
   [, int $initial_value = 0
   [, int $expiry = 0
  ]]] )
   public mixed getByKey
    ( string 
$server_key
   , string $key
   [, callable $cache_cb
   [, float &$cas_token
  ]] )
   public bool getDelayedByKey
    ( string 
$server_key
   , array $keys
   [, bool $with_cas
   [, callable $value_cb
  ]] )
   public array getMultiByKey
    ( string 
$server_key
   , array $keys
   [, string &$cas_tokens
   [, int $flags
  ]] )
   public int increment
    ( string 
$key
   [, int $offset = 1
   [, int $initial_value = 0
   [, int $expiry = 0
  ]]] )
   public int incrementByKey
    ( string 
   }$server_key
   , string $key
   [, int $offset = 1
   [, int $initial_value = 0
   [, int $expiry = 0
  ]]] )Sommaire
- Memcached::add — Ajoute un nouvel élément sous une nouvelle clé
- Memcached::addByKey — Ajoute un élément sur un serveur désigné
- Memcached::addServer — Ajoute un serveur au pool
- Memcached::addServers — Ajoute plusieurs serveurs au pool
- Memcached::append — Ajoute des données à un élément
- Memcached::appendByKey — Ajoute des données à un élément
- Memcached::cas — Compare et échange un élément
- Memcached::casByKey — Compare et échange un élément sur un serveur
- Memcached::__construct — Crée un objet Memcached
- Memcached::decrement — Décrémente une valeur numérique
- Memcached::decrementByKey — Décrémente une valeur numérique d'un élément, stocké sur un serveur spécifique
- Memcached::delete — Efface un élément
- Memcached::deleteByKey — Supprime un élément d'un serveur spécifique
- Memcached::deleteMulti — Supprime plusieurs éléments
- Memcached::deleteMultiByKey — Supprime plusieurs éléments depuis un serveur spécifique
- Memcached::fetch — Lit le prochain résultat
- Memcached::fetchAll — Lit tous les autres éléments
- Memcached::flush — Invalide tous les éléments du cache
- Memcached::get — Lit un élément
- Memcached::getAllKeys — Récupère toutes les clés stockés sur tous les serveurs
- Memcached::getByKey — Lit un élément sur un serveur spécifique
- Memcached::getDelayed — Lit plusieurs éléments
- Memcached::getDelayedByKey — Lit plusieurs éléments sur un serveur
- Memcached::getMulti — Lit plusieurs éléments
- Memcached::getMultiByKey — Lit plusieurs éléments d'un serveur spécifique
- Memcached::getOption — Lit une option Memcached
- Memcached::getResultCode — Retourne le code de résultat de la dernière opération
- Memcached::getResultMessage — Retourne un message décrivant le résultat de la dernière opération
- Memcached::getServerByKey — Dirige une clé sur un serveur
- Memcached::getServerList — Liste les serveurs du pool memcached
- Memcached::getStats — Lit des statistiques du pool de serveurs
- Memcached::getVersion — Lit les informations de version du pool serveur
- Memcached::increment — Incrémente numériquement un élément
- Memcached::incrementByKey — Incrémente une valeur numérique d'un élément, stocké sur un serveur spécifique
- Memcached::isPersistent — Vérifie si une connexion persistente vers memcache est en cours d'utilisation
- Memcached::isPristine — Vérifie si l'instance a été créée récemment
- Memcached::prepend — Préfixe des données à un élément existant
- Memcached::prependByKey — Préfixe un élément existant
- Memcached::quit — Ferme toutes les connexions ouvertes
- Memcached::replace — Remplace un élément sous une clé
- Memcached::replaceByKey — Remplace un élément spécifique sur un serveur désigné
- Memcached::resetServerList — Supprime tous les serveurs depuis la liste des serveurs
- Memcached::set — Stocke un élément
- Memcached::setByKey — Stocke un élément sur un serveur spécifique
- Memcached::setMulti — Stocke plusieurs éléments
- Memcached::setMultiByKey — Stocke plusieurs éléments sur un serveur
- Memcached::setOption — Configure une option Memcached
- Memcached::setOptions — Définit des options Memcache
- Memcached::setSaslAuthData — Définit les informations à utiliser pour l'authentification
- Memcached::touch — Définit une nouvelle expiration sur un élément
- Memcached::touchByKey — Définit une nouvelle expiration sur un élément d'un serveur spécifique
