So verwenden Sie Redis CLI

So verwenden Sie Redis CLI
Redis ist eine berühmte, kostenlose und open-Source-In-Memory-Datenbank, die Daten in Form von Schlüsselwertpaaren speichert. Dank der integrierten Befehle und der CLI-Schnittstelle ist Redis unkompliziert zu verwenden und zu verwalten.

Es gibt wahrscheinlich einen Befehl für jede Operation, die Sie in Redis vorstellen können. Dies macht Redis zu einer beliebten Wahl für eine Vielzahl von Funktionen.

In diesem Artikel wird die Redis -CLI vorgestellt, die von der Installation bis zur Primärbefehlsverwendung beginnt.

Redis installieren

Der erste Schritt besteht darin, sicherzustellen, dass Redis auf Ihrem System installiert ist. Für diesen Leitfaden veranschaulichen wir, wie Redis auf Ubuntu installiert werden kann.

Schritt 1: Aktualisieren Sie die Systempakete:

$ sudo apt-Get-Update
$ sudo APT-Get-Upgrade

Schritt 2: Installieren Sie Redis als:

$ sudo apt-get install redus-server

Schritt 3: Aktivieren und starten Sie den Redis -Service:

$ sudo systemctl aktivieren redis-server
$ sudo systemctl starten redis-server

Verwenden der Redis Cli

Sobald Redis installiert und ausgeführt wurde, öffnen Sie die CLI -Schnittstelle, indem Sie den Befehl ausführen:

$ redis-cli

Dies sollte Sie in die Redis -CLI -Schnittstelle mit der unten gezeigten Eingabeaufforderung einloggen:

127.0.0.1: 6379>

Die Eingabeaufforderung umfasst die IP -Adresse und den Port, unter dem der Redis -Server ausgeführt wird.

Test, wenn der Server abgelaufen ist

Sobald Sie in der Redis CLI alle unterstützten Redis -Befehle in Ihren Datenbanken ausführen können. Ein solcher Befehl ist Ping. Sie können testen, ob der Server abgelaufen ist, indem Sie die Pong zurückgeben, falls dies wahr ist.

Die Beispielnutzung ist wie gezeigt:

127.0.0.1: 6379> ping
Pong

Stellen Sie eine Verbindung zu Redis CLI am benutzerdefinierten Port her

Der Redis -Server kann in einigen Fällen auf einem benutzerdefinierten Port ausgeführt werden. Sofern nicht angegeben, wird die Redis -CLI am Standard -Redis -Port unter 6379 versuchen.

Um einen benutzerdefinierten Port mit einem benutzerdefinierten Port herzustellen, führen Sie aus:

$ redis -cli -p 9001

Mit der Option -P können Sie einen benutzerdefinierten Port an den Redis -Server angeben.

Wenn Sie eine Verbindung zu einem Remote -Host herstellen, verwenden Sie die Option -H wie gezeigt:

$ redis -cli -h 192.168.0.22 -p 9001

Redis Switch -Datenbank

Redis bietet Ihnen 16 Datenbanken ab Index 0 bis Index 15. Sie können mit dem Befehl SELECT ASSE als:

127.0.0.1: 6379> Wählen Sie 15
OK
127.0.0.1: 6379 [15]>

Der obige Befehl wechselt von der Datenbank 1 zu Datenbank 16. Beachten Sie, dass die aktuell ausgewählte Datenbank in der Eingabeaufforderung angezeigt wird.

Redis Login als Benutzer

Wenn Ihr Redis -Server mit einem Passwort gesichert ist, müssen Sie sich authentifizieren, bevor Sie Befehle ausführen.

Dafür können Sie den Befehl auth wie gezeigt verwenden:

127.0.0.1: 6379 [15]> Auth -Passwort
OK

Hinweis: Das Passwort bezieht sich in diesem Fall auf das Kennwort des Target Redis -Benutzernamens.

Überprüfen Sie unser Tutorial über Redis ACL, um mehr zu erfahren.

Sie können auch die Option -A verwenden, um sich zu authentifizieren. Die Beispielbefehlsnutzung ist wie gezeigt:

$ redis -cli -p 6379 -Ein Passwort

Redis -Liste verbundene Clients

Führen Sie den Befehl aus, um die angeschlossenen Clients auf Ihrem Redis -Server anzuzeigen:

127.0.0.1: 6379> Client -Liste

Dies sollte Informationen über die angeschlossenen Clients zurückgeben, wie unten gezeigt:

Abschluss

Dieser Artikel behandelte die Grundlagen der Verwendung der Redis -CLI, um Befehle auf dem Redis -Server auszuführen. Überprüfen Sie die wichtigsten Redis -Befehle, um mehr zu erfahren.