UK [dʌmp] US [dʌmp]
n Dump; Lagerhaus; Ansammlung in Unordnung
Dritte Person Singular: Dumps Partizip Präsens: Dumping Vergangenheitsform: Dumped Partizip Perfekt: Dumped
redis DUMP-Befehl Syntax
Funktion: Serialisieren Sie den angegebenen Schlüssel und geben Sie den serialisierten Wert zurück. Verwenden Sie den Befehl RESTORE, um diesen Wert in einen Redis-Schlüssel zu deserialisieren.
Syntax: DUMP-Schlüssel
Beschreibung: Der durch Serialisierung generierte Wert weist die folgenden Eigenschaften auf: Er verfügt über eine 64-Bit-Prüfsumme zur Fehlererkennung. RESTORE wird vor der Deserialisierung überprüft. Prüfsumme. Das Codierungsformat des Werts stimmt mit der RDB-Datei überein. Die RDB-Version wird im serialisierten Wert codiert. Wenn das RDB-Format aufgrund unterschiedlicher Versionen von Redis nicht kompatibel ist, weigert sich Redis, den Wert zu deserialisieren. Serialisierte Werte enthalten keine Informationen zur Lebensdauer.
Verfügbare Versionen: >= 2.6.0
Zeitkomplexität: Die Komplexität des Findens eines bestimmten Schlüssels beträgt O(1) und die Komplexität der Serialisierung des Schlüssels beträgt O(N*M), wobei N ist die Anzahl der Redis-Objekte, aus denen sich key zusammensetzt, und M ist die durchschnittliche Größe dieser Objekte. Wenn das serialisierte Objekt eine relativ kleine Zeichenfolge ist, beträgt die Komplexität O(1).
Rückgabe: Wenn der Schlüssel nicht existiert, geben Sie Null zurück. Andernfalls wird der serialisierte Wert zurückgegeben.
redis DUMP-Befehl Beispiel
redis> SET greeting "hello, dumping world!" OK redis> DUMP greeting "\x00\x15hello, dumping world!\x06\x00E\xa0Z\x82\xd8r\xc1\xde" redis> DUMP not-exists-key (nil)