|
|
|
|
- Propiedades específicas de las variables memcachedConnection
- Funciones WLanguage que utilizan el tipo memcachedConnection
memcachedConnection (Tipo de Variable)
El tipo memcachedConnection permite definir las características avanzadas de una conexión a un servidor Memcached. Las características de esta conexión pueden definirse y modificarse mediante diferentes propiedades de WLanguage. Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable. // Declare a connection via the memcachedConnection type memConnection is memcachedConnection memConnection.Server[1].Name = "MyServer" memConnection.SupportCAS = True memConnection.BinaryProtocol = True // Use the connection Trace(MemcachedGet(memConnection, "mykey"))
Observaciones Propiedades específicas de las variables memcachedConnection Las siguientes propiedades pueden ser utilizadas para manipular una conexión a una caché memcached: | | | | Nombre de la propiedad | Tipo utilizado | Efecto |
---|
Contraseña | Cadena de caracteres | Contraseña de conexión (se utiliza cuando se conecta a un servidor memcached con autenticación). | Namespace | Cadena de caracteres | Prefijo utilizado para las claves almacenadas en el servidor. | Protocolo binario | booleano | Protocolo de comunicación entre el servidor memcached y el cliente: - True (valor predeterminado) si el servidor memcached utiliza un protocolo de comunicación binario,
- False si el servidor memcached utiliza un protocolo de comunicación de texto.
Observación: el protocolo de comunicación binaria propone un mejor rendimiento y características adicionales. | Servidor | | Array | Características de los servidores memcached utilizados. | | Server[ n].Name | Cadena de caracteres | Nombre del servidor. | | Servidor[ n].Peso | Integro | Peso del servidor. | | Servidor[ n].Puerto | Integro | Puerto del servidor. | SoporteCAS | booleano | Soporte para CAS: - True si se admite el CAS.
- False en caso contrario.
Observación: CAS (Check And set) se utiliza para realizar una modificación de datos sólo si estos datos no fueron modificados desde su última lectura. | ConnectionTimeout | Integro | Tiempo máximo de espera para conectarse al servidor de memcached (expresado en milisegundos). Corresponde a 10 000 de Default. | drogadicta | Cadena de caracteres | Usuario (se utiliza cuando se conecta a un servidor memcached con autenticación). |
Funciones WLanguage que utilizan el tipo memcachedConnection | | MemcachedAdd | Agrega una nueva pareja clave/valor en el caché Memcached. | MemcachedAddKeyGroup | Agrega una nueva pareja clave/valor en el caché Memcached en un grupo de servidores. | MemcachedAddPrefix | Añade un valor al principio del valor existente en la caché para la clave dada. | MemcachedAddPrefixKeyGroup | Añade un valor al inicio del valor existente en la caché para la clave dada en un grupo de servidores. | MemcachedAddSuffix | Añade un valor al final del valor existente en la caché para la clave dada. | MemcachedAddSuffixKeyGroup | Añade un valor al final del valor existente en la caché para la clave dada en un grupo de servidores. | MemcachedAssign | Modifica un par de clave / valor en la memoria caché de Memcached:- Si la clave existe, se modifica el valor.
- Si la clave no existe, se añade el par clave/valor.
| MemcachedAssignKeyGroup | Modifica una pareja clave/valor en el caché Memcached en un grupo de servidores:- Si la clave existe, se modifica el valor.
- Si la clave no existe, se añade el par clave/valor.
| MemcachedCAS | Modifica el valor de una tecla si ésta no fue modificada. | MemcachedCASKeyGroup | Modifica el valor de una clave en un grupo de servidores si ésta no fue modificada. | MemcachedDecrement | Disminuye el valor de associated con una llave. La clave se crea si no existe. | MemcachedDecrementKeyGroup | Disminuye el valor de associated con una llave en un grupo de servidores. | MemcachedDelete | Borra una clave de la caché de Memcached. | MemcachedDeleteKeyGroup | Elimina una clave de la caché de Memcached en un grupo de servidores. | MemcachedGetKeyGroup | Recupera los valores de las claves almacenadas en un grupo de servidores Memcached. | MemcachedIncrement | Incrementa el valor de associated con una llave. | MemcachedIncrementKeyGroup | Incrementa el valor de associated con una llave en un grupo de servidores. | MemcachedModify | Modifica un pareja de clave/valor en el caché Memcached. | MemcachedModifyKeyGroup | Modifica una pareja clave/valor en el caché Memcached en un grupo de servidores. | MemcacheGet | Recupera los valores de las claves almacenadas en un servidor Memcached. |
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|