Latest web development tutorials

Redis de hash (hash)

Redis hash es un tipo de cadena de campo y la tabla de asignación de valor, hash es especialmente adecuado para el almacenamiento de objetos.

Redis se puede almacenar para cada uno de hash 232--1 pares de valores (4000000000).

Ejemplos

127.0.0.1:6379>  HMSET w3bigkey name "redis tutorial" description "redis basic commands for caching" likes 20 visitors 23000
OK
127.0.0.1:6379>  HGETALL w3bigkey
1) "name"
2) "redis tutorial"
3) "description"
4) "redis basic commands for caching"
5) "likes"
6) "20"
7) "visitors"
8) "23000"

En el ejemplo anterior, hemos creado Redis alguna información descriptiva (nombre, descripción, gustos, los visitantes ) a la w3bigkey tabla hash.


comando de hash Redis

La siguiente tabla muestra los comandos básicos relacionados Redis de hash:

No. Mando y Descripción
1 HDEL campo2 tecla [campo2]
Quitar uno o más campos de tabla hash
2 HEXISTS campo clave
Ver la clave de tabla hash, existe el campo especificado.
3 campo de clave HGET
Obtiene el valor almacenado en el campo especificado en una tabla hash.
4 clave HGETALL
Obtiene la clave en la tabla hash todos los campos y valores
5 HINCRBY incremento campo clave
Un valor entero en los campos clave de la tabla de hash más el incremento incremento especificado.
6 HINCRBYFLOAT incremento campo clave
campo de clave tabla hash en el valor de punto flotante más el incremento incremento especificado.
7 clave HKEYS
Obtener todos los campos en la tabla hash
8 clave HLEN
Obtiene el número de campos en la tabla hash
9 HMGET campo1 tecla [campo2]
Obtiene el valor de todo el campo dado
10 HMSET clave campo1 valor1 [valor2 campo2]
Mientras que la pluralidad de campo-valor (campo - valor) en el conjunto de clave en una tabla hash.
11 PONH valor de campo clave
El valor de los campos clave de la tabla de hash en el campo se establece en el valor.
12 HSETNX valor de campo clave
Sólo cuando no existe el campo de campo, establezca el valor de los campos de la tabla hash.
13 clave Hvals
Obtener todos los valores en la tabla hash
14 HSCAN teclas de cursor [Perfil de Compatibilidad] [count COUNT]
pares de tablas de hash iterativo.

Para más comandos, consulte: http://redis.readthedocs.org/en/latest/index.html