2017-05-14 2 views
1

Ich habe Redis auf Ubuntu 16.04 installiert. Ich konnte Redis-Verzeichnis noch redis.conf-Datei nicht finden (versuchte mit: sudo find redis.conf).Wie konfiguriere ich Redis, um Daten nach einem Neustart unter Linux persistent zu machen?

Meine Anwendung hängt von einigen Daten ab, die von APIs Dritter stammen. Ich speichere die (verarbeiteten) Daten in Redis. Mein Problem ist, nach dem Neustart verliere ich die Daten. Ich denke, ich muss in der Konfigurationsdatei angeben, dass die Daten beim Neustart beibehalten werden sollen, aber ich konnte die Konfigurationsdatei nicht finden. Muss ich die Konfigurationsdatei erstellen? Gibt es einige Vorlagen? Mein Ziel ist nur, dass die Daten nach dem Neustart erhalten bleiben.

Vielen Dank!

Antwort

0

Diese Datei config hinzufügen.

appendOnly ja

Dies wird Daten anhängen, wie Sie neue Daten speichern. Dies ermöglicht Haltbarkeit.

+0

Muss ich die Config erstellen müssen Datei aktiviert werden? Ich konnte in meinem Dateisystem keine Datei namens redis.conf finden. – giliev

+0

Konfigurationsdatei ist standardmäßig vorhanden. bearbeite es einfach. Pfad der Konfigurationsdatei: redis-server /etc/redis.conf –

+0

Dies aktiviert eine Persistenz, die der gewünschte Modus sein kann oder auch nicht. Abhängig von Ihren Anforderungen an Haltbarkeit und Leistung möchten Sie möglicherweise die RDB-Beständigkeit verwenden. –

0

Verwenden Sie dpkg -L | grep redis.conf, um den Pfad der Konfigurationsdatei zu finden. Es sollte bei /etc/redis/redis.conf liegen, wie ich weiß.

Redis hat 2 Methoden zur persistense: Snapshotting und Append-only file:

  • Snapshotting wird durch Addieren (oder Auskommentierung) save X Y in der Konfigurationsdatei aktiviert werden. Dies bedeutet, dass Redis das Dataset automatisch alleSekunden auf die Festplatte ablegt, wenn mindestens Y Schlüssel geändert wurden. Es könnte mehr als eine save Optionen in der Konfigurationsdatei geben.

  • Append-only file wird durch Zugabe (oder uncommenting) appendonly yes in der Konfigurationsdatei

Verwandte Themen