|
|
|
|
|
- Cómo funciona la canalización (pipeline)
<redisConnection>.PipelineAdd (Función) Agrega un comando de Redis a una canalización (pipeline). Esto permite enviar un grupo de comandos a un servidor de Redis y optimizar el rendimiento de acceso a la red. gRedis.PipelineAdd("set p1 pv1") gRedis.PipelineAdd("set p2 pv2") gRedis.PipelineAdd("get p2") gRedis.PipelineAdd("get p1") r1 is redisResponse = gRedis.PipelineGet() r2 is redisResponse = gRedis.PipelineGet() r3 is redisResponse = gRedis.PipelineGet() r4 is redisResponse = gRedis.PipelineGet() Sintaxis
<Result> = <Connection>.PipelineAdd(<Command> [, <Parameter 1> [, <Parameter N>]])
<Result>: Booleano - True si se agregó el comando Redis,
- False en caso contrario.
<Connection>: Variable de tipo redisConnection Nombre de la variable de tipo redisConnection que corresponde a la conexión con el servidor de Redis. <Command>: Cadena de caracteres Texto del comando de Redis a ejecutar. Este comando puede contener parámetros separados por espacios. <Parameter 1>: Tipo de parámetro opcional Primer parámetro opcional del comando. Este parámetro permite pasar cadenas que contienen espacios o valores binarios al comando que se está ejecutando. Observación: Las cadenas se convierten a UTF-8 cuando el comando se envía al servidor de Redis.
$~ ... | <Parameter N>: Tipo de parámetro opcional Enésimo parámetro del comando. Este parámetro permite pasar cadenas que contienen espacios o valores binarios al comando que se está ejecutando. Observación: Las cadenas se convierten a UTF-8 cuando el comando se envía al servidor de Redis. Observaciones Cómo funciona la canalización (pipeline) Cuando se hayan agregado todos los comandos deseados a la canalización, los resultados podrán recuperarse con la función <redisConnection>.PipelineGet. Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|