Redis Uzyskaj wartość klucza

Redis Uzyskaj wartość klucza

Redis to w pamięci sklep ze strukturą danych. Można go zaimplementować jako bazę danych, pamięć podręczną, broker wiadomości, silnik strumieniowy itp. W akcji jest to baza danych kluczowych z obsługą trwałości. Redis jest roztworem o wysokiej wydajności o niewiarygodnej elastyczności i skalowalności.

W tym przewodniku zbadamy, jak przechowywać i pobierać dane w Redis.

Wymagania wstępne

Aby wykonać pokazane kroki, będziesz potrzebować następujących elementów:

  • Odpowiednio skonfigurowany system Linux. Dowiedz się więcej o instalacji Ubuntu.
  • Instalowana jest najnowsza wersja Redis. Dowiedz się więcej o instalacji Redis.

Domyślna konfiguracja Redis jest zaprojektowana z myślą o serwerach offline. Niezależnie od tego, należy wdrożyć Redis z odpowiednimi konfiguracją bezpieczeństwa, aby uniknąć naruszeń.

Tworzenie pary wartości kluczowej

W Redis konieczny jest klucz do oznaczenia określonego punktu danych. Struktura poleceń jest prosta.

Pierwszym krokiem jest ogłoszenie pary wartości kluczowej do Redis. Odbywa się to za pomocą USTAWIĆ Komenda.

1
$ Set

Poniższe polecenie utworzy prostą parę wartości kluczowej:

1
$ Set ćwicz „The Quick Brown Fox”

Możesz sprawdzić, czy klucz jest pomyślnie zarejestrowany w bazie danych Redis za pomocą polecenia ESTS:

1
$ Istnieje praktyka

W tym przykładzie utworzyliśmy klucz o wartości ciągu. Jednak Redis obsługuje różne typy danych, na przykład listy, zestawy, skróty itp.

Odzyskiwanie wartości

Istnieje wiele sposobów odzyskania wartości klucza w zależności od typu danych klucza.

Najpierw musimy sprawdzić typ danych. Aby sprawdzić typ danych, Redis jest wyposażony w polecenie typu:

1
$ Typ

Smyczki

Najczęstszą metodą pobierania wartości kluczowej jest użycie polecenia GET. Zwraca wartość klucza w formacie ciągów:

1
$ Get

Hashes

Jeśli typ danych to skrót, użyj polecenia HGETALL:

1
$ Hgetall

Listy

Aby odzyskać klawisz „List”, użyj polecenia LRange:

1
$ Lrange

Zestawy

Aby odzyskać klucz „SET”, Redis jest wyposażony w polecenie Smembers:

1
$ Semhbers

Zsets

Aby uzyskać klawisz „ZSET”, użyj polecenia Zrange:

1
$ Zrange 0 -1 ze sesorami

Końcowe przemyślenia

Ten przewodnik pokazuje, jak odzyskać wartość klucza w Redis. Istnieją różne polecenia do pobrania ich wartości w zależności od typu kluczowego. Chociaż najczęstszą metodą jest użycie GET (pobieranie wartości ciągów), istnieją inne narzędzia, takie jak HGETALL (Pobrania HASH), LRANGE (lista pobierania) itp.

Zainteresowany dowiedzeniem się więcej o Redis? Podkategoria Redis zawiera liczne przewodniki dotyczące różnych aspektów Redis. Dowiedz się więcej o poleceniach Slowlog, Sadd i Mset w Redis.