Redis używa prostych poleceń do wykonywania operacji za pomocą narzędzia Redis CLI. W tym samouczku nauczysz się, jak pobierać klucze w bazach danych Redis.
Ustawienie klucza/wartości
Zanim zaczniemy odzyskać klucze i powiązane z nimi wartości, nauczmy się, jak je tworzyć.
Aby utworzyć klucz i powiązaną wartość, użyj polecenia SET w CLI Redis, a następnie wartość.
Na przykład:
Ustaw nazwę użytkownika „User101”
„Nazwa użytkownika” działa jako klucz do określonej wartości w powyższym przykładzie.
W powyższym przykładzie utworzyliśmy klucz i ustawiliśmy powiązaną wartość. Co jeśli chcemy przechowywać inną nazwę użytkownika bez tworzenia nowego klucza?
Aby to zrobić, możemy użyć notacji przestrzeni nazw. Na przykład:
Ustaw nazwę użytkownika: 2 „User102”
Ustaw nazwę użytkownika: 3 „User103”
Zdobycie klucza
Aby uzyskać wartość przechowywaną w kluczu, możesz użyć polecenia GET, a następnie nazwa klucza.
Na przykład:
Zdobądź nazwę użytkownika
„User101”
Powyższe polecenie mówi Redisowi, aby pobierała wartość przechowywaną w określonym kluczu.
Możemy użyć polecenia GET, a następnie unikalna wartość jako:
Zdobądź nazwę użytkownika: 3
„User103”
Pobieranie wszystkich kluczy
Załóżmy, że chcemy wyświetlić wszystkie klucze przechowywane w bazie danych? Aby to zrobić, możemy użyć polecenia kluczowego, a następnie dopasowanego wzoru.
Możemy przekazać wzór jako gwiazdkę, aby pobrać wszystkie klucze. Rozważmy na przykład następującą bazę danych zawierającą wszystkie stany i ich kod.
Aby pobrać wszystkie klucze, możemy zrobić:
KLUCZE *
Powstała wartość jest jak pokazana:
Chociaż przyciąganie wszystkich kluczy w magazynie danych może być pomocne, nie zaleca się uruchamiania polecenia w produkcji lub na dużym zestawie danych.
Wniosek
W tym przewodniku omówiliśmy, jak korzystać z polecenia GET w Redis. Możesz pobrać wartości przechowywane w określonym klawiszu za pomocą tego polecenia.