|
|
|
|
MemcachedCAS (Fonction) En anglais : MemcachedCAS Modifie la valeur d'une clé si celle-ci n'a pas été modifiée. MemcachedCAS(memConnexion, "clé", "valeur")
Syntaxe
<Résultat> = MemcachedCAS(<Connexion> , <Clé> , <Valeur> , <Cas> [, <Expiration> [, <Valeur supplémentaire>]])
<Résultat> : Booléen - Vrai si l'opération a été réalisée,
- Faux en cas d'erreur. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Connexion> : Variable de type memcachedConnexion Nom de la variable de type memcachedConnexion correspondant à la connexion au cache Memcached. <Clé> : Chaîne de caractères Clé à modifier. <Valeur> : Chaîne de caractères ou Buffer Valeur à stocker. <Cas> : Entier Valeur de la version précédente. <Expiration> : Entier ou durée optionnelle Durée pendant laquelle la clé est conservée dans le cache. Cette durée est exprimée en secondes. Cette durée peut correspondre à : - un entier correspondant au nombre de secondes,
- une variable de type Durée.
- l'indication directe de la durée (par exemple '10s').
Par défaut, cette durée vaut 0. Dans ce cas, la durée est illimitée : s'il n'y a plus de mémoire disponible, les clés les plus anciennes sont supprimées. <Valeur supplémentaire> : Entier optionnel Permet de stocker une valeur supplémentaire associée au couple Clé/Valeur. Ce paramètre peut permettre par exemple de décrire la clé ou la valeur. Remarques Pour utiliser cette fonction, le serveur Memcached doit supporter le CAS (propriété SupporteCAS de la variable de type memcachedConnexion à Vrai). Le CAS (Check And Set) permet de réaliser une opération de modification des données uniquement si cette donnée n'a pas été modifiée depuis sa dernière lecture. Composante : wd290big.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|