Najważniejsze polecenia Redis

Najważniejsze polecenia Redis
W przeciwieństwie do relacyjnej bazy danych, która zapewnia niestandardowy język SQL, Redis używa zestawu poleceń do manipulowania i zarządzania serwerem.

Posiadanie najbardziej podstawowych i niezbędnych poleceń może być korzystne podczas pracy z Redis.

W tym artykule przedstawiono kilka najważniejszych poleceń do zarządzania serwerem Redis.

Dostęp do Redis

Pierwszym najważniejszym poleceniem w Redis jest redis-cli. To polecenie pozwala uzyskać dostęp do interfejsu Redis CLI:

$ redis-cli // Zaloguj się do Localhost i domyślnego portu
$ redis -cli -p // Zaloguj się do LocalHost w niestandardowym porcie
$ redis -cli -h -P // Zaloguj się do Redis na zdalnym hoście i porcie

Bazy danych

Redis zapewnia 16 baz danych, które można przełączyć za pomocą polecenia Wybierz:

127.0.0.1: 6379> Wybierz 5 // Wybierz bazę danych w indeksie 5

Upuść db

Aby usunąć bazy danych w Redis, użyj poleceń:

127.0.0.1: 6379> Flushall // Usuń wszystko
127.0.0.1: 6379> Flushdb // Usuń dane w bieżącej bazie danych

Test wydajności

Redis jest wyposażony w narzędzie porównawcze. Aby uruchomić porównanie, użyj polecenia:

$ redis -Benchmark -H -P

Kopia zapasowa bazy danych

Aby uruchomić kopię zapasową bazy danych, możesz użyć poleceń:

127.0.0.1: 6379> BGSAVE // W tle Zapisz bazę danych, aby zrzucić.plik RDB

Pokaż połączenia

Aby uzyskać listę połączonych klientów i ich informacje, uruchom polecenie:

127.0.0.1: 6379> Lista klientów

Zakończyć połączenie

Aby zakończyć określone połączenie klienta, użyj polecenia:

127.0.0.1: 6379> Kill Kill :

Uzyskaj aktualną konfigurację

Aby uzyskać aktywną konfigurację na serwerze, uruchom polecenie:

127.0.0.1: 6379> Config Get *

Zmień konfigurację w czasie wykonywania

Aby ustawić lub zmienić konfigurację w czasie wykonywania, użyj polecenia:

127.0.0.1: 6379> Config Ustaw wartość dyrektywy

Zarządzanie klawiszami

Istnieją przydatne polecenia podczas pracy z klawiszami Redis:

127.0.0.1: 6379> klucze 127.0.0.1: 6379> Klucze [a-c]* // używa wzoru podobnego do grepa
127.0.0.1: 6379> Del // Usuń klucz
127.0.0.1: 6379> istnieje // Sprawdź, czy istnieje klucz
127.0.0.1: 6379> wygasa // Ustaw klucz, aby wygasnąć w ustalonym czasie trwania
127.0.0.1: 6379> Zdobądź // Uzyskaj wartość określonego klucza
127.0.0.1: 6379> zestaw // Ustaw nową parę wartości kluczowej
127.0.0.1: 6379> mget // Wartości pobierania partii
127.0.0.1: 6379> mset // Batch Set Pains Wartość kluczowa
127.0.0.1: 6379> Zmień nazwę old_key_name new_key_name // Zmień nazwę klawisza
127.0.0.1: 6379> Typ // Pobierz typ klucza

Polecenia transakcyjne

Jeśli chcesz wykonać transakcję w Redis, użyj następujących poleceń:

127.0.0.1: 6379> Multi // Rozpocznij transakcję
127.0.0.1: 6379> EXEC // Wykonaj urządzenie
127.0.0.1: 6379> Odrzuć // Odrzuć polecenia
127.0.0.1: 6379> OBEJRZYJ // Oglądaj zmiany kluczowe
127.0.0.1: 6379> Unatch // Klawisze Unatch

Inne polecenia

Inne polecenia obejmują:

127.0.0.1: 6379> Auth // Auth Nazwa użytkownika i hasło
127.0.0.1: 6379> ping // test, jeśli serwer jest w górę
127.0.0.1: 6379> Zakończ // Wyjdź z CLI

Zamknięcie

Ten krótki samouczek przedstawia niektóre z najczęstszych i najważniejszych poleceń do użycia podczas pracy z Redis.

Bądź na bieżąco o więcej!!