|
Redis-hash er en kartleggingstabell over felt og verdier av typen String, som er spesielt egnet for lagring av objekter. Hver hash i Redis kan lagre 232 - 1 nøkkel-verdi-par (over 4 milliarder).
I eksempelet ovenfor setter vi noe beskrivelsesinformasjon (navn, beskrivelse{filter}, liker, besøkende) av redis til w3ckey i hashtabellen.
Redis hash-kommandoTabellen nedenfor viser de grunnleggende relaterte kommandoene for redis hash: | serienummer | Kommando og beskrivelse | | 1 | HDEL-nøkkelfelt2 [felt2] Slett ett eller flere felt i hashtabellen | | 2 | HEXISTS nøkkelfelt Sjekk hashtabell-nøkkelen for det angitte feltet. | | 3 | HGET-nøkkelfeltet Får verdien /td > lagret i det spesifiserte feltet i hashtabellen | | 4 | HGETALL-nøkkel Få alle feltene og verdiene som spesifiserer nøkkelen i hashtabellen | | 5 | HINCRBY nøkkelfeltinkremement Legg til et inkrementer til heltallsverdien til det spesifiserte feltet i hashtabellnøkkelen. | | 6 | HINCRBYFLOAT nøkkelfeltinkrementer Legg til et inkrementøkning til flyttallsverdien til det spesifiserte feltet i hashtabellnøkkelen. | | 7 | HKEYS-nøkkel Hent feltene i alle hashtabeller | | 8 | HLEN-nøkkel Få antallet felt i hashtabellen | | 9 | HMGET nøkkelfelt1 [felt2] Få verdiene for alle gitte felt | | 10 | HMSET nøkkelfelt1 verdi1 [felt2 verdi2] Sett flere feltverdipar til hashtabell-nøkkelen samtidig. | | 11 | HSET nøkkelfeltverdi Sett verdien til feltet i hashtabellnøkkelen til verdi. | | 12 | HSETNX nøkkelfeltverdi Sett verdien til hashtabellfeltet kun hvis feltfeltet ikke eksisterer. | | 13 | HVALS-nøkkel Få alle verdiene i hashtabellen | | 14 | HSCAN-nøkkelmarkør [MATCH-mønster] [TELLING] Nøkkel-verdi-par i iterasjonshashtabellen. |
|