|
Redis hash je mapovacia tabuľka polí a hodnôt typu String, ktorá je obzvlášť vhodná na ukladanie objektov. Každý hash v Redis môže uložiť 232 - 1 párov kľúč-hodnota (viac ako 4 miliardy).
V uvedenom príklade sme nastavili niektoré opisné informácie (meno, descrip{filter}tion, páči sa mi, návštevníci) redis na w3ckey v hash tabuľke.
Redisový hash príkazNasledujúca tabuľka uvádza základné súvisiace príkazy pre redis hash: | Sériové číslo | Velenie a popis | | 1 | HDEL kľúčové pole2 [pole2] Vymažte jedno alebo viac polí hashovacej tabuľky | | 2 | Kľúčové pole HEXISTS Skontrolujte hash tabuľkový kľúč pre dané pole. | | 3 | Kľúčové pole HGET Získa hodnotu /td > uloženú v zadanom poli v hashovacej tabuľke | | 4 | HGETALL kľúč Získajte všetky polia a hodnoty, ktoré určujú kľúč v hash tabuľke | | 5 | Prírastok kľúčového poľa HINCRBY Pridajte prírastok k celočíselnej hodnote zadaného poľa v kľúči hashovacej tabuľky. | | 6 | Inkrement poľa kľúča HINCRBYFLOAT Pridajte prírastok k hodnote s pohyblivou desatinnou čiarkou zadaného poľa v kľúči hashovacej tabuľky. | | 7 | Kľúč HKEYS Získajte polia vo všetkých hashovacích tabuľkách | | 8 | HLEN kľúč Získajte počet polí v hash tabuľke | | 9 | HMGET kľúčové pole1 [pole2] Získajte hodnoty pre všetky dané polia | | 10 | HMSET kľúčové pole1 hodnota1 [pole2 hodnota2] Nastavte viacero párov polí a hodnôt na hash tabuľkový kľúč súčasne. | | 11 | Hodnota poľa kľúča v HSET Nastavte hodnotu poľa v kľúči hashovacej tabuľky na hodnotu. | | 12 | HSETNX kľúčová hodnota poľa Nastavte hodnotu poľa v hašovacej tabuľke len vtedy, ak pole poľa neexistuje. | | 13 | Kľúč HVALS Získajte všetky hodnoty v hash tabuľke | | 14 | Kurzor klávesov HSCAN [MATCH pattern] [COUNT count] Páry kľúč-hodnota v iterácii hash tabuľky. |
|