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.