set

Englisch [set]

vt. ein Set; ein Fernsehgerät

Festgelegt; stur angeordnet; Partizip Perfekt: Set

redis MSET-Befehl Syntax

Funktion: Ein oder mehrere Schlüssel-Wert-Paare gleichzeitig festlegen. Wenn ein bestimmter Schlüssel bereits vorhanden ist, überschreibt MSET den alten Wert mit dem neuen Wert. Wenn dies nicht das ist, was Sie möchten, sollten Sie den Befehl MSETNX verwenden: Er funktioniert nur, wenn nicht alle angegebenen Schlüssel vorhanden sind.

Syntax: MSET-Schlüsselwert [Schlüsselwert ...]

Erklärung: MSET ist eine atomare Operation. Alle angegebenen Schlüssel werden gleichzeitig festgelegt. Einige Schlüssel können nicht aktualisiert werden, während andere nicht aktualisiert werden können Die angegebenen Schlüssel haben sich nicht geändert.

Verfügbare Versionen: >= 1.0.1

Zeitliche Komplexität: O(N), N ist die Anzahl der festzulegenden Schlüssel.

Rückgabe: Immer OK zurückgeben (da MSET nicht fehlschlagen kann)

redis MSET-Befehl Beispiel

redis> MSET date "2012.3.30" time "11:00 a.m." weather "sunny"
OK
redis> MGET date time weather
1) "2012.3.30"
2) "11:00 a.m."
3) "sunny"
# MSET 覆盖旧值例子
redis> SET google "google.hk"
OK
redis> MSET google "google.com"
OK
redis> GET google
"google.com"