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üssel127.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!!