PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV 23 !
  • Propriétés spécifiques à la description des variables de type memcachedConnexion
  • Fonctions WLangage manipulant le type memcachedConnexion
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
memcachedConnexion (Type de variable)
En anglais : memcachedConnection
Le type memcachedConnexion permet de définir toutes les caractéristiques avancées d'une connexion à un cache Memcached. Les caractéristiques de cette connexion peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Exemple
// Déclarer une connexion via le type memcachedConnexion
memConnexion est un memcachedConnexion
memConnexion..Serveur[1]..Nom = "MonServeur"
memConnexion..SupporteCAS = Vrai
memConnexion..ProtocoleBinaire = Vrai
// Utiliser la connexion
Trace(MemcachedRécupère(memConnexion, "maclé"))
Remarques

Propriétés spécifiques à la description des variables de type memcachedConnexion

Les propriétés suivantes peuvent être utilisées pour manipuler une connexion à un cache memcached :
Nom de la propriétéType manipuléEffet
MotDePasseChaîne de caractèresMot de passe de connexion (utilisé uniquement lors d'une connexion à un serveur memcached avec authentification).
NamespaceChaîne de caractèresPréfixe utilisé pour les clés stockées sur le serveur.
ProtocoleBinaireBooléenProtocole de communication entre le serveur memcached et le client :
  • Vrai (valeur par défaut) si le serveur memcached utilise un protocole de communication binaire,
  • Faux si le serveur memcached utilise un protocole de communication texte.
Remarque : le protocole de communication binaire propose de meilleures performances et des fonctionnalités supplémentaires.
ServeurTableauCaractéristiques des serveurs memcached utilisés.
Serveur[n]..NomChaîne de caractèresNom du serveur.
Serveur[n]..PoidsEntierPoids du serveur.
Serveur[n]..PortEntierPort du serveur.
SupporteCASBooléenSupport du CAS :
  • Vrai si le CAS est supporté,
  • Faux dans le cas contraire.
Remarque : 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.
TimeoutConnexionEntierTemps maximum de connexion au serveur memcached (exprimé en millisecondes). Par défaut, correspond à 10 000.
UtilisateurChaîne de caractèresUtilisateur (utilisé uniquement lors d'une connexion à un serveur memcached avec authentification).

Remarque : Ces propriétés peuvent être utilisées en utilisant une des deux syntaxes suivantes :
  • <Nom de la variable>..<Nom de la propriété>
  • <Nom de la variable>.<Nom de la propriété>

Fonctions WLangage manipulant le type memcachedConnexion

Versions 23 et supérieures
MemcachedAffecte
Nouveauté 23
MemcachedAffecte
MemcachedAffecte
Modifie un couple clé/valeur dans le cache Memcached :
  • Si la clé existe, la valeur est modifiée.
  • Si la clé n’existe pas, le couple clé/valeur est ajouté.
Versions 23 et supérieures
MemcachedAffecteGroupeClé
MemcachedAffecteGroupeClé
Modifie un couple clé/valeur dans le cache Memcached sur un groupe de serveurs :
  • Si la clé existe, la valeur est modifiée.
  • Si la clé n’existe pas, le couple clé/valeur est ajouté.
Versions 23 et supérieures
MemcachedAjoute
Nouveauté 23
MemcachedAjoute
MemcachedAjoute
Ajoute un nouveau couple clé/valeur dans le cache Memcached.
Versions 23 et supérieures
MemcachedAjouteGroupeClé
MemcachedAjouteGroupeClé
Ajoute un nouveau couple clé/valeur dans le cache Memcached sur un groupe de serveurs.
Versions 23 et supérieures
MemcachedAjoutePréfixe
MemcachedAjoutePréfixe
Ajoute une valeur au début de la valeur existante dans le cache pour la clé donnée.
Versions 23 et supérieures
MemcachedAjoutePréfixeGroupeClé
MemcachedAjoutePréfixeGroupeClé
Ajoute une valeur au début de la valeur existante dans le cache pour la clé donnée sur un groupe de serveurs.
Versions 23 et supérieures
MemcachedAjouteSuffixe
MemcachedAjouteSuffixe
Ajouter une valeur à la fin de la valeur existante dans le cache pour la clé donnée.
Versions 23 et supérieures
MemcachedAjouteSuffixeGroupeClé
MemcachedAjouteSuffixeGroupeClé
Ajoute une valeur à la fin de la valeur existante dans le cache pour la clé donnée sur un groupe de serveurs.
Versions 23 et supérieures
MemcachedCAS
Nouveauté 23
MemcachedCAS
MemcachedCAS
Modifie la valeur d'une clé si celle-ci n'a pas été modifiée.
Versions 23 et supérieures
MemcachedCASGroupeClé
MemcachedCASGroupeClé
Modifie la valeur d'une clé sur un groupe de serveurs si celle-ci n'a pas été modifiée.
Versions 23 et supérieures
MemcachedDécrémente
MemcachedDécrémente
Décrémente la valeur associée à une clé. Si la clé n'existe pas, elle est créée.
Versions 23 et supérieures
MemcachedDécrémenteGroupeClé
MemcachedDécrémenteGroupeClé
Décrémente la valeur associée à une clé sur un groupe de serveurs.
Versions 23 et supérieures
MemcachedIncrémente
MemcachedIncrémente
Incrémente la valeur associée à une clé.
Versions 23 et supérieures
MemcachedIncrémenteGroupeClé
MemcachedIncrémenteGroupeClé
Incrémente la valeur associée à une clé sur un groupe de serveurs.
Versions 23 et supérieures
MemcachedModifie
Nouveauté 23
MemcachedModifie
MemcachedModifie
Modifie un couple clé/valeur dans le cache Memcached.
Versions 23 et supérieures
MemcachedModifieGroupeClé
MemcachedModifieGroupeClé
Modifie un couple clé/valeur dans le cache Memcached sur un groupe de serveurs.
Versions 23 et supérieures
MemcachedRécupère
Nouveauté 23
MemcachedRécupère
MemcachedRécupère
Récupère les valeurs des clés stockées sur un serveur Memcached.
Versions 23 et supérieures
MemcachedRécupèreGroupeClé
MemcachedRécupèreGroupeClé
Récupère les valeurs des clés stockées sur un groupe de serveurs Memcached.
Versions 23 et supérieures
MemcachedSupprime
Nouveauté 23
MemcachedSupprime
MemcachedSupprime
Supprime une clé dans le cache Memcached.
Versions 23 et supérieures
MemcachedSupprimeGroupeClé
MemcachedSupprimeGroupeClé
Supprime une clé dans le cache Memcached sur un groupe de serveurs.
Voir Aussi
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire