Es ist sehr wichtig, zu lernen, wie man mit Schlüsselwertpaaren arbeitet. In diesem Tutorial wird das Einfügen von einzelnen oder mehreren Schlüsselwertpaaren mithilfe der Befehle festgelegt oder mset besprochen.
Redis -Set -Befehl
Der Befehl redis set fügt einer Datenbank einen Schlüsselwert für den Schlüssel zu. Die Syntax ist wie unten gezeigt:
Legen Sie den Schlüsselwert fest
Ein Beispiel ist wie gezeigt:
127.0.0.1: 6379> Setzen Sie den Key1 -Wert1
OK
Wenn bereits ein bestimmter Schlüssel vorhanden ist, wird er durch einen neuen Wert ersetzt. Betrachten Sie das folgende Beispiel:
127.0.0.1: 6379> Setzen Sie den Key1 -Wert2
OK
127.0.0.1: 6379> Get key1
"value2"
In diesem Fall wird der Wert von Key1 durch Value2 ersetzt.
Sie können auch einen Schlüssel mit einem Ablaufwert mit dem Ex -Parameter festlegen. Beispielsytax wird gezeigt:
Setzen Sie den Schlüsselwert ex expiry_duration_in_seconds
Schauen Sie sich das Beispiel unten an:
127.0.0.1: 6379> Setzen Sie Key2 Value2 EX 30
OK
Nach Ablauf der Ablaufdauer löscht Redis den Schlüssel aus der Datenbank. Wenn Sie versuchen, den Wert zu erhalten, wird Redis Nil zurückgeben.
127.0.0.1: 6379> Get key2
(Null)
Verwenden Sie den TTL -Befehl, um zu erhalten, wie eine lange Zeit vor der Strecke fallen, als:
127.0.0.1: 6379> ttl key2
(Ganzzahl) 27
Redis Mset -Befehl
Der Befehl mset ist dem Befehl Redis sehr ähnlich, außer dass er mehrere Schlüsselwertpaare einfügt.
Die Syntax ist unten dargestellt:
MSET KEY1 VALUE1 KEY2 VALUE2… KEYN VURLEN
Betrachten Sie die Beispieleinfügungen unten:
127.0.0.1: 6379> MSET KEY1 VALUE1 KEY2 VALUE2 KEY3 VALUE3 KEY4 VALUE4 KEY5 -Wert55
OK
Das obige Beispiel fügt fünf Schlüsselwertpaare in einem Befehl ein.
Um mehrere Werte zu erhalten, können Sie den Befehl mget wie gezeigt verwenden:
127.0.0.1: 6379> MGet Key1 Key2 Key3 Key4 Key45555
1) "Value1"
2) "value2"
3) "value3"
4) "value4"
5) "Value5"
Dies sollte den entsprechenden Wert für den vorhandenen Schlüssel zurückgeben.
Abschluss
Dieser Artikel hat uns beigebracht, Schlüsselwertpaare mit den Befehlen SET- und MSET einzufügen.
Wir hoffen, Sie haben das Tutorial genossen.