English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Los comandos de datos de tipo cadena de Redis se utilizan para gestionar los valores de cadena de redis, la sintaxis básica es la siguiente:
redis 127.0.0.1:6379> COMMAND KEY_NAME
redis 127.0.0.1:6379> SET w3codeboxkey redis OK redis 127.0.0.1:6379> GET w3codeboxkey "redis"
En los ejemplos anteriores, hemos utilizado SET y GET Comando, clave de w3codeboxkey。
La siguiente tabla enumera los comandos de cadena comunes de redis:
Número de orden | Comando y descripción |
---|---|
1 | SET key value Establece el valor del key especificado. |
2 | GET key Obtiene el valor del key especificado. |
3 | GETRANGE key start end Devuelve la subcadena del valor de la cadena almacenada en el key. |
4 | GETSET key value Establece el valor del key en value y devuelve el valor antiguo (old value) del key. |
5 | GETBIT key offset Obtiene el bit en la posición offset del valor de la cadena almacenada en el key. |
6 | MGET key1 [key2..] Obtiene todos (uno o más) los valores de los keys dados. |
7 | SETBIT key offset value Configura o limpia el bit en la posición offset del valor de la cadena almacenada en el key. |
8 | SETEX key seconds value Asocia el valor value al key y configura la fecha de expiración del key en seconds (en segundos). |
9 | SETNX key value Solo configura el valor del key cuando este no existe. |
10 | SETRANGE key offset value Usa el parámetro value para sobrescribir el valor de la cadena almacenada en el key especificado, comenzando desde el desplazamiento offset. |
11 | STRLEN key Devolver la longitud de la cadena de valores almacenados en key. |
12 | MSET key value [key value ...] Configurar simultáneamente una o más key-value si todos los key dados existen. |
13 | MSETNX key value [key value ...] Configurar simultáneamente una o más key-value si todos los key dados no existen. |
14 | PSETEX key milliseconds value Este comando es similar al comando SETEX, pero establece el tiempo de vida del key en milisegundos en lugar de en segundos como lo hace el comando SETEX. |
15 | INCR key Añadir uno al valor numérico almacenado en key. |
16 | INCRBY key increment Añadir el valor de incremento especificado al valor almacenado en key. |
17 | INCRBYFLOAT key increment Añadir el valor de incremento flotante especificado al valor almacenado en key. |
18 | DECR key Restar uno al valor numérico almacenado en key. |
19 | DECRBY key decrement Restar el valor decremento especificado al valor almacenado en key. |
20 | APPEND key value Si el key ya existe y es una cadena, el comando APPEND agregará el valor especificado al final del valor original del key. |
Para obtener más comandos, consulte:https://redis.io/comandos