AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos / Big Data / Gestión de bases de datos REDIS
  • Propiedades específicas de las variables redisConnection
  • Funciones WLanguage que utilizan el tipo redisConnection
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
redisConnection (Tipo de Variable)
 
El tipo redisConnection permite definir las características avanzadas de una conexión a un servidor (o a clúster) Redis. 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.
Ejemplo
// Connection to a server
gRedisSimple is redisConnection
gRedisSimple.Server = "myserveur:7001"
gRedisSimple.ConnectionTimeout = 1s
gRedisSimple.Password = "secret password"
// Connection to a cluster
gRedisCluster is redisConnexion
gRedisCluster.Server[1] = "RedisNode1:7001"
gRedisCluster.Server[2] = "RedisNode1:7002"
gRedisCluster.Server[3] = "RedisNode2:7001"
gRedisCluster.Server[4] = "RedisNode2:7002"
Observaciones

Propiedades específicas de las variables redisConnection

Las siguientes propiedades pueden ser utilizadas para manipular una conexión a un servidor o cluster Redis:
Nombre de la propiedadTipo utilizadoEfecto
ConnectionTimeoutDuración, enteroTiempo máximo de espera de la conexión expresado en milisegundos (20 segundos por Default, lo que significa 20000 milisegundos). Esta propiedad puede corresponder a:
  • un número entero que corresponde al número de milisegundos,
  • una variable de tipo Duration,
  • la duración en un formato legible (por ejemplo, "20s" o "20000ms").
ContraseñaCadena de caracteresContraseña utilizada si la conexión a un servidor Redis requiere autenticación.
ServidorArray de cuerdasArray de los servidores Redis.
Capacidad para especificar varios servidores Redis. En el caso de un cluster de Redis, será posible conectarse incluso si un nodo del cluster de Redis es inaccesible.
El formato del nombre del servidor debe ser "ip:puerto o dnsname:puerto".
Linux En Linux, es posible utilizar el formato "unix:unixdomainsocket" para utilizar una conexión por socket de dominio unix.

Funciones WLanguage que utilizan el tipo redisConnection

RedisConnectAbre una conexión a un servidor (o cluster) de Redis.
RedisEjecutarComandoEjecuta un comando en un servidor Redis y recupera el resultado.
RedisPipelineAddAgrega un comando Redis en un pipeline.
RedisPipelineGetRecupera el resultado de la ejecución de un comando Redis que fue añadido por RedisPipelineAdd.
RedisPipelineResetIgnora los resultados de la ejecución de un comando Redis que fue añadido por RedisPipelineAdd.
RedisPublishPublica un mensaje en un canal de difusión de Redis.
redisSubscribeSuscripción a un canal de emisión de Redis.
redisUnsubscribeCancela una suscripción a un canal de difusión de Redis.
Ver también
Versión mínima requerida
  • Versión 24
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 03/05/2023

Señalar un error o enviar una sugerencia | Ayuda local