Latest web development tutorials

Redis skrótu (hash)

Redis hash jest typu ciąg pola i wartości tabeli odwzorowania, mieszania jest szczególnie odpowiedni do przechowywania przedmiotów.

Redis mogą być przechowywane dla każdego skrótu 232--1 par wartości (4000000000).

Przykłady

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"

W powyższym przykładzie, ustawiamy Redis informacje opisowe (nazwa, opis, lubi, odwiedzający ) do w3bigkey tabeli hash.


Komenda hash Redis

Poniższa tabela zawiera podstawowe Redis hash związanych z polecenia:

Nie. Polecenie Opis
1 HDEL kluczem pole2 [pole2]
Usuń jedną lub więcej pól tablica mieszająca
2 HEXISTS pole klucza
Zobacz klucza tabeli mieszania, określona pole istnieje.
3 pole klucza HGET
Pobiera wartość przechowywaną w określonym polu w tabeli mieszania.
4 kluczem HGETALL
Pobiera klucz w tablicy mieszającej wszystkie pola i wartości
5 HINCRBY kluczowym polu Przyrost
Wartość całkowita w dziedzinach kluczowych tabeli mieszania plus przyrost podano przyrostu.
6 HINCRBYFLOAT kluczowym polu Przyrost
Tablica mieszająca pole klucza wartości zmiennoprzecinkowej plus przyrost określona wartość.
7 kluczem HKEYS
Zbierz wszystkie pola w tabeli mieszania
8 kluczem HLEN
Pobiera liczbę pól w tabeli mieszania
9 HMGET kluczem pole1 [pole2]
Pobiera wartość wszystkich danej dziedzinie
10 HMSET kluczem pole1 wartosc1 [pole2 value2]
Podczas gdy wiele wartości pola (field - wartość) na planie, aby wprowadzić w tabeli mieszania.
11 HUstaw wartości pola klucza
Wartość głównych pól tabeli hash w zakresie ustawionym na wartości.
12 HSETNX wartości pola klucza
Tylko wtedy, gdy pole pole takie nie istnieje, należy ustawić wartości pól tabeli hash.
13 kluczem HVALS
Uzyskaj wszystkie wartości w tablicy mieszającej
14 HSCAN kursora klawisz [MATCH wzór] [Count]
Iteracyjne pary tabeli mieszania.

Aby uzyskać więcej poleceń, zobacz: http://redis.readthedocs.org/en/latest/index.html