Wichtigste Redis -Befehle

Wichtigste Redis -Befehle
Im Gegensatz zu einer relationalen Datenbank, die eine angepasste SQL -Sprache bietet, verwendet Redis eine Reihe von Befehlen, um den Server zu manipulieren und zu verwalten.

Die grundlegendsten und wesentlichen Befehle zur Hand zu haben, kann bei der Arbeit mit Redis vorteilhaft sein.

Dieser Artikel beschreibt einige wichtigste Befehle, um den Redis -Server zu verwalten.

Zugriff auf Redis

Der erste wichtigste Befehl in Redis ist Redis-Cli. Mit diesem Befehl können Sie auf die Redis -CLI -Schnittstelle zugreifen:

$ redis-cli // Login bei Localhost und Standard-Port
$ redis -cli -p // Melden Sie sich bei einem benutzerdefinierten Port bei Localhost an
$ redis -cli -h -P // Melden Sie sich bei Remote -Host und Port bei Redis an

Datenbanken

Redis bietet 16 Datenbanken, die Sie mit dem Befehl auswählen können:

127.0.0.1: 6379> Wählen Sie 5 // Datenbank unter Index 5 Wählen Sie

DB DB fallen

Verwenden Sie die Befehle, um Datenbanken in Redis zu löschen:

127.0.0.1: 6379> Flushall // alles löschen
127.0.0.1: 6379> Flushdb // Daten in der aktuellen Datenbank löschen

Leistungstest

Redis verfügt über ein Benchmarking -Tool. Verwenden Sie den Befehl, um den Benchmark auszuführen:

$ Redis -Benchmark -h -P

Datenbanksicherung

Um eine Sicherung Ihrer Datenbank auszuführen, können Sie die Befehle verwenden:

127.0.0.1: 6379> BGSave // ​​Hintergrund speichern die Datenbank, um abzugeben.RDB -Datei

Verbindungen anzeigen

Führen Sie den Befehl aus, um die Liste der vernetzten Clients und deren Informationen zu erhalten:

127.0.0.1: 6379> Client -Liste

Verbindung beenden

Verwenden Sie den Befehl, um eine bestimmte Clientverbindung zu beenden:

127.0.0.1: 6379> Kunde Kill :

Aktuelle Konfiguration abrufen

Führen Sie den Befehl aus, um die aktive Konfiguration auf dem Server zu erhalten:

127.0.0.1: 6379> config erhalten *

Ändern Sie die Konfiguration zur Laufzeit

Verwenden Sie den Befehl, um eine Konfiguration zur Laufzeit festzulegen oder zu ändern:

127.0.0.1: 6379> Konfigurationssatzanweisungswert

Schlüsseln verwalten

Es folgen nützliche Befehle bei der Arbeit mit Redis -Tasten:

127.0.0.1: 6379> Schlüssel 127.0.0.1: 6379> Tasten [a-c]* // verwendet ein Grep-ähnliches Muster
127.0.0.1: 6379> del // Schlüssel löschen
127.0.0.1: 6379> existiert // Überprüfen Sie, ob der Schlüssel existiert
127.0.0.1: 6379> Ablauf // Taste festlegen, um in der festgelegten Dauer abzulaufen
127.0.0.1: 6379> Holen Sie sich // Erhalten Sie den Wert des angegebenen Schlüssels
127.0.0.1: 6379> Set // Neues Schlüsselwertpaar festlegen
127.0.0.1: 6379> mget // Batch -Fetch -Werte
127.0.0.1: 6379> mset // Batch -Set -Schlüsselwertpaare festlegen
127.0.0.1: 6379> benennen
127.0.0.1: 6379> Typ // Schlüsseltyp abrufen

Transaktionsbefehle

Wenn Sie eine Transaktion in Redis ausführen möchten, verwenden Sie die folgenden Befehle:

127.0.0.1: 6379> Multi // Transaktion starten
127.0.0.1: 6379> EXEC // EXEC DAS EINHEIT
127.0.0.1: 6379> Entsorgen // Befehle entsorgen
127.0.0.1: 6379> Watch // Taste Änderungen ansehen
127.0.0.1: 6379> Unwatch // Unwuchsschlüssel

Andere Befehle

Weitere Befehle sind:

127.0.0.1: 6379> auth // Auth Benutzername und Passwort
127.0.0.1: 6379> ping // Test, wenn der Server abgelaufen ist
127.0.0.1: 6379> beenden // CLI beenden

Schließen

Dieses kurze Tutorial beschreibt einige der häufigsten und wesentlichen Befehle, die Sie bei der Arbeit mit Redis verwenden sollten.

Bleib dran für mehr!!