Algunas instrucciones de datos de uso común Redis

La operación se ReDiS clave - valor almacenado en forma de
clave es una cadena
de valor: String, tabla hash, lista configurado, colecciones conjunto, zConfigurar cinco tipos de colecciones

tipo 19.6.1.String de operación

comando Set : instrucción de creación de valor clave establecer
 llegar comando : obtener datos clave para obtener
pares de valores clave, válido: segundo valor de clave SETEX
después del nombre SETEX 10 ZS # 10 segundos, y el nombre desaparece
 configurar varios pares de valores clave : mset key1 valor1 clave2 valor2 ... insertada de forma simultánea
nombre MSET ZS años 18 es
l la obtención de una pluralidad de valores : mget key1 clave2 ...
MSET nombre Edad
l Ver todas las teclas : teclas * Véase ReDiS todas las claves principales
l fin de introducir un principio. : llaves a *
a llaves *, a *, teclas A

Ver botón:

1. Ver todas las teclas : Claves *
Claves *
2 clave a fin de comenzar. : un * Teclas
Claves a *, a *, teclas de un
3 para ver si hay clave. : Clave EXISTE
EXISTE nombre
4. Compruebe el tipo de clave : key1 del tipo
del nombre del tipo
L ajustado clave válida, tecla de borrar : expira segundos clave
después de expirar 18500348106 300 # 10 Miao, desaparece nombre

 clave conjunto es clave válida, de eliminación : expiran segundos clave (utilizado para hacer el código de verificación operativa)
después de 10 segundos con el nº 10 caduca nombre, nombre desaparece
 Comprobar la validez de la clave : Clave TTL
nombre TTL

Descripción: Valor llave válida Permanente, mostrando fuera de la hora válida de datos es "-1", si ha caducado "-2"

flushall, vacío
flushall (no utilice esta directiva en la empresa)

instrucciones 19.6.2.Hash

El aumento de los datos

1. Aumento de la clave y el valor del campo : El campo clave valor PONH
nombre PONH persona ZS

Atributo a la pluralidad de dominio : hmset clave filed1 VALOR1 Campo2 valor2 ...
nombre hmset persona Edad 18 es ZS

Obtener datos:

1. Obtener los atributos de dominio (campos) : hget campo Clave
nombre hget persona

2. Obtener más propiedades dominios : hmget clave filed1 Campo2 ...
hmget el nombre Edad persona

Todos los atributos (campos) 3. Get dominio : hkeys clave
hkeys persona # shows, edad nombre

Borrar los datos:

1. Retire la pluralidad de valores de atributos (campos) : Clave campo1 campo2 ... HDEL
nombre HDEL persona Edad

de instrucciones 19.6.3.List

Insertar datos:

1. Los datos de inserción izquierda : LPUSH valor2 ... Clave VALUE1
. 1 # 3 2. insertados en los datos de izquierda lpush num_list

2. Insertar los datos correctos : Clave RPUSH VALOR1 valor2 ...
. Num_list RPUSH 1 a la derecha para insertar datos # 2. 3

3. Especificar la clave, el elemento antes de la posición de inserción de los viejos elementos:
Formato: Clave antes Linsert oldValue nuevoValor
. Linsert num_list antes del 1 de 10

4. Especificar la clave, la posición del elemento de inserción viejos elementos :
Formato: Linsert Clave Después oldValue nuevoValor
. Linsert Después num_list 1 10

Obtener datos:

1. posición inicial adquirida a partir del número de identificación de la posición de parada de los elementos:
Formato: Lrange tecla de inicio de parada
(punto de nota, el último elemento puede representar -1)
Lrange num_list -1 0
NOTA: Asegúrese de añadir el espacio posterior subíndice

2. Establecer los valores de los elementos clave especiales : valor del índice clave LSET
LSET valor del índice num_list es el número 0 6 # 0 a 6

Borrar los datos:

1. La lista de campos clave, momentos antes de contar, el valor del elemento de deleción es de valor :
Formato: lrem clave valor de cómputo
cuenta: el número que desea borrar
los valores que se eliminarán: valor de
contador> 0: Número de inicio cero, contador <0 desde la cabeza de la cola, count = 0 para encontrar todos los elementos
lrem num_list 2 un # de izquierda a derecha para eliminar dos al
lrem num_list -2 # derecha a izquierda para borrar un dos por
lrem num_list un # 0 para eliminar todos una

de instrucciones 19.7.Set

tipo de conjunto

Características: Colección desordenado (orden), ordenada relación de magnitud, no se puede almacenar elementos duplicados
16392

elemento aditivo
1. Añadir a una pluralidad de campos de datos clave (juego) en
el member2 miembro1 es clave ... Sadd
num_set Sadd. 1. 4. 4. 5. 6. 7

Obtiene el elemento:
2. Obtener todos los elementos de una colección de dominios clave
: smembers clave
smembers num_set

elementos Extracción:
1. Eliminar los elementos clave de valor especificados
: valor de clave Srem
Srem num_set 1

de instrucciones 19.8.Zset

Características: conjunto ordenado, valor de puntuación es un peso
Secuencia: orden natural
para aumentar los datos
1. Además de la clave pluralidad SCORE1 en el conjunto de dominios, datos miembro1

formato: Zadd clave SCORE1 la miembro1 score2 memever2 ...
Zadd ZS 20 es los nums 10 Lisi

La adquisición de datos:
elemento de miembro 1. Retorno dentro del rango especificado:

Formato: Rango Z STOP tecla de inicio
de inicio: para iniciar índice, que comprende
parada: poner fin índice, que comprende, -1 es el último elemento
nums zrange 0 -1

2. Obtener el miembro de valor entre el mínimo y pesos max (inclusive):
Formato: Min zrangebyscore max Key
zrangebyscore los nums 0 230

3. obtener la puntuación miembro de dominio clave del conjunto de valores de peso:
Formato: Miembro clave Zscore
Zscore los nums ZS

La eliminación de elementos:
1. Eliminar el campo especificado en los valores de los elementos de recogida:
Formato: zrem clave miembro1 member2 ...
zrem nums ZS Lisi

2. Retirar los pesos establecidos encuentra dentro de un rango especificado (Min, Max) elementos:
Formato: min zremrangebyscore max Key
zremrangebyscore 20 es los nums 0

Publicado 14 artículos originales · ganado elogios 4 · Vistas 248

Supongo que te gusta

Origin blog.csdn.net/Red_rose9/article/details/105257213
Recomendado
Clasificación