Heim >Backend-Entwicklung >PHP-Tutorial >Zwei Persistenzmethoden von Redis: RDB-Snapshot und AOF-Protokoll

Zwei Persistenzmethoden von Redis: RDB-Snapshot und AOF-Protokoll

little bottle
little bottlenach vorne
2019-04-23 10:20:332767Durchsuche

In diesem Artikel geht es hauptsächlich um die beiden Persistenzmethoden von Redis, nämlich RDB Snapshot und AOF Log. Es hat einen gewissen Lernwert und interessierte Freunde können einen Blick darauf werfen.

Persistenz bedeutet, dass die zu speichernden Daten auch dann nicht verloren gehen, wenn die Stromversorgung unterbrochen/neu gestartet wird, d. h. die Daten werden im Gerät gespeichert, normalerweise auf der Festplatte

Es gibt zwei Möglichkeiten, Redis beizubehalten:

1-rdb-Snapshot

2-aof-Protokoll, das durch Konfigurieren der redis.conf-Datei

Konfigurationsoptionen für RDB-Snapshot:

Starten Sie Redis neu, damit es wirksam wird. Es gibt einen Nachteil bei der Verwendung von RDB-Persistenz, wenn es genau 10 Schreibvorgänge gibt Wenn es 300 Sekunden erreicht, wird zu diesem Zeitpunkt ein Snapshot erstellt. Nach Abschluss wurde ein neuer Schreibvorgang durchgeführt und der Strom wurde zu diesem Zeitpunkt abgeschaltet Als der Anruf einging, wurde Redis gestartet, um die RDB-Datei automatisch zu importieren. Die Daten lagen nur vor der Generierung des Snapshots vor, und ein Teil der Daten ging danach verloren

Verwandte Tutorials:

Redis-Video-Tutorial

Das obige ist der detaillierte Inhalt vonZwei Persistenzmethoden von Redis: RDB-Snapshot und AOF-Protokoll. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen