Suche…


Einführung

Redis unterstützt zwei Hauptmodi der Persistenz: RDB und AOF. Der RDB-Persistenzmodus erstellt zu einem bestimmten Zeitpunkt eine Momentaufnahme Ihrer Datenbank. Im RDB-Modus trennt Redis einen Prozess, um die Datenbank auf der Festplatte zu speichern. AOF protokolliert jede für den Server ausgeführte Operation in einem Wiedergabeprotokoll, das beim Start verarbeitet werden kann, um den Status der Datenbank wiederherzustellen.

Deaktivieren Sie den gesamten Persistenzspeicher in Redis

In Redis gibt es zwei Arten permanenter Speichermodi: AOF und RDB. Um RDB vorübergehend zu deaktivieren, führen Sie die folgenden Befehle in der Redis-Befehlszeile aus:

config set save ""

Um AOF vorübergehend zu deaktivieren, führen Sie Folgendes in der Redis-Befehlszeile aus:

config set appendonly no

Die Änderungen bleiben bestehen, bis der Server neu gestartet wird. Der Server kehrt dann zu den in der Datei redis.conf des Servers konfigurierten Modi zurück.

Mit CONFIG REWRITE Befehl CONFIG REWRITE kann die Datei redis.conf geändert werden, um alle dynamischen Änderungen an der Konfiguration anzuzeigen.

Erhalten Sie den Status des Persistenzspeichers

Mit dem folgenden Code wird die aktuelle Konfiguration für den permanenten Speicherstatus abgerufen. Diese Werte können dynamisch geändert werden, daher können sie von der Konfiguration in redis.conf abweichen:

# get
config get appendonly
config get save


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow