|
Redis hash je tabela preslikav polj in vrednosti tipa String, ki je še posebej primerna za shranjevanje objektov. Vsaka zgoščena vrednost v Redisu lahko shrani 232 - 1 par ključ-vrednost (več kot 4 milijarde).
- redis 127.0.0.1:6379> HMSET w3ckey name "redis tutorial" descrip{过滤}tion "redis basic commands for caching" likes 20 visitors 23000
- OK
- redis 127.0.0.1:6379> HGETALL w3ckey
- 1) "name"
- 2) "redis tutorial"
- 3) "descrip{过滤}tion"
- 4) "redis basic commands for caching"
- 5) "likes"
- 6) "20"
- 7) "visitors"
- 8) "23000"
Kopiraj kodo
V zgornjem primeru nastavimo nekaj opisnih informacij (ime, descrip{filter}tion, všečki, obiskovalci) redis na w3ckey v hash tabeli.
Redis hash ukazNaslednja tabela navaja osnovne povezane ukaze za redis hash: | serijska številka | Poveljevanje in opis | | 1 | Polje ključa HDEL2 [polje2] Izbrišite eno ali več polj zgoščevalne tabele | | 2 | HEXISTS ključno polje Preverite ključ hash tabele za določeno polje. | | 3 | HGET ključno polje Dobi vrednost /td> shranjena v določenem polju v zgoščeni tabeli | | 4 | HGETALL ključ Pridobite vsa polja in vrednosti, ki določajo ključ v hash tabeli | | 5 | Povečanje polja ključa HINCRBY Dodajte inkrement k celoštevilski vrednosti določenega polja v ključu hash tabele. | | 6 | Inkrement polja ključa HINCRBYFLOAT Dodaj povečanje vrednosti plavajoče vejice določenega polja v ključu zgoščevalne tabele. | | 7 | Ključ HKEYS Pridobite polja v vseh zgoščevalnih tabelah | | 8 | HLEN ključ Pridobite število polj v zgoščeni tabeli | | 9 | Polje ključa HMGET 1 [polje2] Pridobite vrednosti za vsa dana polja | | 10 | Polje ključa HMSET1 vrednost1 [polje2 vrednost2 ] Nastavite več parov polj-vrednost na ključ zgoščevalne tabele hkrati. | | 11 | Vrednost polja ključa HSET Nastavite vrednost polja v ključu hash tabele na vrednost. | | 12 | HSETNX ključna vrednost polja Nastavite vrednost polja zgoščene tabele le, če polje polja ne obstaja. | | 13 | HVALS ključ Pridobite vse vrednosti v zgoščevalni tabeli | | 14 | Kazalec tipke HSCAN [MATCH vzorec] [COUNT count] Pari ključ-vrednost v razpršilni tabeli iteracije. |
|