Redis bekommen Schlüssel

Redis bekommen Schlüssel
Redis ist eine Schlüsselwertdatenbank oder einen Datenspeicher, der das Konzept von Schlüssel und Wert zum Speichern von Daten verwendet. Im Gegensatz zu relationalen Datenbanken müssen Schlüssel in Redis einzigartig sein und als eindeutige Kennungen für den Wert dienen, den sie halten.

Redis verwendet einfache Befehle, um Operationen mithilfe des Redis -CLI -Dienstprogramms durchzuführen. In diesem Tutorial lernen Sie, wie Sie die Schlüssel in Redis -Datenbanken abrufen.

Einstellen eines Schlüssels/Werts

Bevor wir zum Abrufen von Schlüsseln und den damit verbundenen Werten gelangen.

Verwenden Sie den Befehl SET in der Redis -CLI, gefolgt vom Wert, um einen Schlüssel und seinen zugeordneten Wert zu erstellen.

Zum Beispiel:

Setzen Sie den Benutzernamen "user101"

Der „Benutzername“ wirkt als Schlüssel zum angegebenen Wert im obigen Beispiel.

Im obigen Beispiel haben wir einen Schlüssel erstellt und einen zugehörigen Wert festgelegt. Was ist, wenn wir einen weiteren Benutzernamen speichern möchten, ohne einen neuen Schlüssel zu erstellen??

Dazu können wir die Namespace -Notation verwenden. Zum Beispiel:

Setzen Sie den Benutzernamen: 2 "User102"
Setzen Sie den Benutzernamen: 3 "user103"

Den Schlüssel bekommen

Um den Wert in einem Schlüssel zu erhalten, können Sie den Befehl GET verwenden, gefolgt vom Namen des Schlüssels.

Zum Beispiel:

Benutzernamen bekommen
"User101"

Der obige Befehl fordert Redis an, den in der angegebenen Schlüssel gespeicherten Wert zu holen.

Wir können den Befehl GET verwenden, gefolgt von dem eindeutigen Wert als:

Holen Sie sich Benutzername: 3
"User103"

Alle Schlüssel holen

Angenommen, wir möchten alle in der Datenbank gespeicherten Schlüssel anzeigen? Dazu können wir den Schlüsselbefehl verwenden, gefolgt von einem passenden Muster.

Wir können das Muster als Sternchen übergeben, um alle Schlüssel zu holen. Betrachten Sie beispielsweise die folgende Datenbank mit allen Zuständen und ihrem Code.

Um alle Schlüssel zu holen, können wir:

SCHLÜSSEL *

Der resultierende Wert ist wie gezeigt:

Obwohl es hilfreich sein kann, alle Schlüssel im Datenspeicher zu holen, wird nicht empfohlen, den Befehl in der Produktion oder in einem großen Datensatz auszuführen.

Abschluss

In diesem Leitfaden haben wir besprochen, wie man den Befehl GET in Redis verwendet. Sie können die in einem angegebenen Schlüssel gespeicherten Werte mit diesem Befehl abrufen.