Redis SAVE- und BGSAVE-Befehle speichern die vollständigen Redis-Daten in einer persistenten Datei. Aber gibt es eine Möglichkeit, nur einen DB-Index abzulegen? Ich verwende den gleichen Redis-Server mit mehreren DB-Indizes. Ich benutze DB 0 als Config-Info, die manuell bearbeitet werden. Dieser enthält < 10 Tasten. Ich möchte dies als Config-Snapshots (versioniert) in eine Datei speichern, um manuelle Änderungen in der Prod-Umgebung zu verfolgen. Der Rest der DBs hat eine große Anzahl von Dateien, die zu lange dauern werden, und ich brauche sie nicht zu sichern.Wie kann ich einen einzelnen Redis DB-Index ausgeben?
0
A
Antwort
1
Der Persistenzbereich von Redis ist die gesamte Instanz, dh alle gemeinsam genutzten/nummerierten Datenbanken und alle darin enthaltenen Schlüssel. Das Speichern nur einer Teilmenge wird nicht unterstützt.
Verwenden Sie stattdessen zwei unabhängige Redis-Instanzen und konfigurieren Sie sie so, dass sie persistent (oder nicht) sind. Der Aufwand für die Durchführung einer Versicherung beträgt ein paar Megabyte und ist praktisch vernachlässigbar.
Verwandte Themen
- 1. Wie kann ich Redis Lua-Skripte ausgeben?
- 2. Wie kann ich einfach einen Dollarbetrag ausgeben?
- 3. Wie kann ich einen einzelnen Befehl über sql plus von der Befehlszeile aus ausgeben?
- 4. Wie kann ich nach Abschluss der Kompilation einen Signalton ausgeben?
- 5. Wie kann ich einen HTML-Kommentar in Compojure/Hiccup ausgeben?
- 6. Sparktables: Wie kann ich Additionstabellenelemente ausgeben?
- 7. Wie kann ich Daten in YII2 ausgeben?
- 8. Wie kann ich die Daten individuell ausgeben?
- 9. Warum kann ich einen int nicht als Dezimalzahl ausgeben?
- 10. Wie kann ich einen einzelnen Wert in einem data.frame ändern?
- 11. Wie kann ich einen --einzelnen Zweigklon rückgängig machen?
- 12. Wie kann ich einen einzelnen Proxy für ein Anforderungssitzungsobjekt festlegen?
- 13. Wie kann ich einen einzelnen Punkt in Matplot Python plotten
- 14. Wie kann ich einen einzelnen Zeichentyp in Großbuchstaben konvertieren?
- 15. Wie kann ich einen einzelnen Teil meines Layouts Bildschirm drucken?
- 16. Wie kann ich einen einzelnen Wert in Array-PHP auswählen?
- 17. Wie füge ich einen einzelnen Commit zusammen?
- 18. rxjs Wie emittieren Sie einen einzelnen Wert
- 19. Wie kann ich Rennbedingungen mit Redis verhindern?
- 20. Abrufen eines einzelnen Hash-Tabellenelements in redis
- 21. Wie kann ich Redis mit Django verwenden?
- 22. Wie kann ich Redis im Hintergrund ausführen?
- 23. Wie kann ich redis im Editor ausführen?
- 24. Wie erstellt man ein sicp-aromatisiertes Racket-Skript und lässt es einen einzelnen Wert ausgeben?
- 25. Erhalte einen undefinierten Fehler, kann aber einen Alarm ausgeben
- 26. kann nicht einen Schlüssel zwischen redis Instanzen
- 27. Wie kann ich die Hive-Abfragezeit in eine Datei ausgeben?
- 28. Wie kann ich löschbaren Text in C++ zur Konsole ausgeben?
- 29. Wie kann ich Java Bytecode zur Laufzeit ausgeben und ausführen?
- 30. Wie kann ich zwei Observables-Ströme bedingt ausgeben?