Introducción al tipo de almacenamiento de datos de Redis

Introducción al tipo de almacenamiento de datos de Redis

Tipo de datos de Redis (comúnmente usado en 5)
string String
hash HashMap
list LinkedList
set HashSet
sorted_set TreeSet
Inserte la descripción de la imagen aquí

tipo de cadena

Inserte la descripción de la imagen aquí
Operación básica del tipo de cadena
Agregar / modificar datos: establecer valor de clave
Obtener datos: obtener clave
Eliminar datos: del clave
Agregar / modificar datos múltiples: mset clave1 valor1 clave2 valor2
Obtener múltiples datos: mget clave1 clave2 ...
Obtener el número de caracteres de datos : La clave Strlen
agrega información al reverso de la información original (si no hay información, cree una nueva): agregue el valor de la clave

Tipo de datos String funcionamiento prolongado
soluciones

proporcionan la gama especificada aumenta el valor de datos numérico
clave incr:. Incrementos de 1
incrby tecla Más: el número especificado de incrementos
incrbyfloat clave de la subasta: Aumentar decimal
ajuste del rango de valor numérico especificado de reducción de datos
DECR Key
decrby La clave incremento
ajuste los datos tienen un ciclo de vida especificado
clave setex segundos valor
clave psetex milisegundos valor
cadena convenciones de configuración de clave
datos calientes en la base de datos convención de nombre de clave

eg1: nombre de tabla: nombre de clave primaria: valor de clave primaria: nombre de campo

tipo hash

Agregar: hset key field value
Obtener: hget key field
hgetall key
delete: hdel key field1 [field2]
Agregar / modificar varios datos: hmset key field1 value1 field2 value2…
Obtener varios datos: hmget key field1 field2…
Obtener en la tabla hash Número de campos: clave de HLEN para
obtener el campo especificado en la
tabla hash : hexists campo clave para obtener todos los nombres de campo o valores de los campos en la tabla hash: hkeys clave, Hvals clave
conjunto los datos numéricos del campo especificado para aumentar el valor del rango especificado: incremento de campo de clave hincrby, incremento de campo de clave hincrbyfloat

Operación básica de datos de tipo lista

Agregar / modificar datos
lpush key value1 [value2] ...
rpush key value1 [value2] ...
obtener datos
lrange key start stop
lindex key index
llen key

Supongo que te gusta

Origin blog.csdn.net/yang13676084606/article/details/105160840
Recomendado
Clasificación