|
Redis-hash er en kortlægningstabel med felter og værdier af typen String, som er særligt velegnet til at gemme objekter. Hver hash i Redis kan gemme 232 - 1 nøgle-værdi par (over 4 milliarder).
I ovenstående eksempel sætter vi nogle beskrivelsesoplysninger (navn, beskrivelse{filter}tion, likes, besøgende) for redis til w3ckey i hashtabellen.
Redis hash-kommandoFølgende tabel viser de grundlæggende relaterede kommandoer for redis hash: | serienummer | Kommando og beskrivelse | | 1 | HDEL nøglefelt2 [felt2] Slet et eller flere felter i hashtabellen | | 2 | HEXISTS nøglefelt Tjek hashtabel-nøglen for det angivne felt. | | 3 | HGET-nøglefelt Får værdien /td > gemt i det angivne felt i hashtabellen | | 4 | HGETALL-nøgle Få alle felter og værdier, der angiver nøglen i hashtabellen | | 5 | HINCRBY nøglefeltinkrementering Tilføj et inkrementer til heltalsværdien af det angivne felt i hashtabelnøglen. | | 6 | HINCRBYFLOAT nøglefeltinkrementer Tilføj et inkrementtal til flydendepunktværdien af det angivne felt i hashtabelnøglen. | | 7 | HKEYS-nøgle Få felterne i alle hashtabeller | | 8 | HLEN-nøgle Få antallet af felter i hashtabellen | | 9 | HMGET nøglefelt1 [felt2] Få værdierne for alle givne felter | | 10 | HMSET nøglefelt1 værdi1 [felt2 værdi2] Sæt flere feltværdipar til hash-tabel-nøglen på samme tid. | | 11 | HSET-nøglefeltværdi Sæt værdien af feltet i hash-tabellens nøgle til værdi. | | 12 | HSETNX nøglefeltværdi Sæt værdien af hash-tabelfeltet kun, hvis feltfeltet ikke eksisterer. | | 13 | HVALS-nøgle Få alle værdierne i hashtabellen | | 14 | HSCAN-nøglemarkør [MATCH-mønster] [TÆLLETÆLLING] Nøgle-værdi-par i iterationshashtabellen. |
|