Jak używać Redis CLI

Jak używać Redis CLI
Redis to słynna, bezpłatna i open source baza danych, która przechowuje dane w postaci par kluczowych. Dzięki wbudowanym poleceniom i interfejsie CLI Redis jest prosty w użyciu i zarządzaniu.

Prawdopodobnie istnieje polecenie zbudowane dla każdej operacji, o której można wymyślić w Redis. To sprawia, że ​​Redis jest popularnym wyborem dla mnóstwa funkcji.

Ten artykuł wprowadzi Redis CLI, zaczynając od instalacji do podstawowego użycia poleceń.

Instalowanie Redis

Pierwszym krokiem jest upewnienie się, że Redis jest zainstalowany w twoim systemie. W tym przewodniku zilustrujemy, jak zainstalować Redis na Ubuntu.

Krok 1: Zaktualizuj pakiety systemowe:

Aktualizacja $ sudo apt-get
$ sudo apt-get aktualiza

Krok 2: Zainstaluj Redis jako:

$ sudo apt-get instaluj Redis-Server

Krok 3: Włącz i uruchom usługę Redis:

$ sudo systemCtl włącza Redis-Server
$ sudo systemctl start redis-server

Za pomocą Redis CLI

Po zainstalowaniu i uruchomieniu Redis otwórz interfejs CLI, uruchamiając polecenie:

$ redis-cli

Powinno to zalogować się do interfejsu Redis CLI z monitem, jak pokazano poniżej:

127.0.0.1: 6379>

Poniższy zawiera adres IP i port, na którym działa serwer Redis.

Przetestuj, czy serwer jest w górę

W ramach Redis CLI możesz uruchomić wszystkie obsługiwane polecenia Redis w swoich bazach danych. Jednym z takich poleceń jest ping. Pozwala przetestować, czy serwer jest w górę, powracając ponga, jeśli jest to prawda.

Przykładem użycia jest jak pokazano:

127.0.0.1: 6379> ping
Ponga

Połącz się z Redis CLI na niestandardowym porcie

W niektórych przypadkach serwer Redis może działać na niestandardowym porcie. O ile nie określono, Redis CLI będzie próbował domyślnego portu Redis na 6379.

Aby podłączyć za pomocą niestandardowego portu, uruchom:

$ redis -cli -p 9001

Opcja -p umożliwia określenie niestandardowego portu na serwerze Redis.

Jeśli łączysz się z zdalnym hostem, użyj opcji -H, jak pokazano:

$ redis -cli -h 192.168.0.22 -p 9001

Baza danych Redis Switch

Redis zapewnia 16 baz danych od indeksu 0 do indeksu 15. Możesz przełączyć się na bazę danych za pomocą polecenia Wybierz jako:

127.0.0.1: 6379> Wybierz 15
OK
127.0.0.1: 6379 [15]>

Polecenie powyżej przełączy się z bazy danych 1 na bazę danych 16. Należy pamiętać, że aktualnie wybrana baza danych jest pokazana w podpowiedzi.

Login Redis jako użytkownik

Jeśli Twój serwer Redis jest zabezpieczony hasłem, musisz uwierzytelnić się przed uruchomieniem poleceń.

W tym celu możesz użyć polecenia Auth, jak pokazano:

127.0.0.1: 6379 [15]> Hasło uwierzytelniające
OK

Uwaga: Hasło w tym przypadku odnosi się do hasła docelowej nazwy użytkownika Redis.

Sprawdź nasz samouczek na Redis ACL, aby dowiedzieć się więcej.

Możesz także użyć opcji -a do uwierzytelnienia. Przykładowe użycie polecenia jest takie jak pokazano:

$ redis -cli -p 6379 -A hasło

Lista Redis Connected klienci

Aby wyświetlić podłączonych klientów na serwerze Redis, uruchom polecenie:

127.0.0.1: 6379> Lista klientów

Powinno to zwrócić informacje o podłączonych klientach, jak pokazano poniżej:

Wniosek

Ten artykuł obejmował podstawy korzystania z Redis CLI do uruchamiania poleceń na serwerze Redis. Sprawdź najważniejsze polecenia Redis, aby dowiedzieć się więcej.