Was passiert mit einem Redis -Datenspeicher, wenn die Daten den verfügbaren RAM überschreiten? [Duplikat
-
25-09-2019 - |
Frage
Diese Frage hat hier bereits eine Antwort:
Was passiert mit einem Redis -Datenspeicher, wenn die Daten den verfügbaren RAM überschreiten?
Lösung
Ich denke, es gibt eine Speichereinstellung in der Redis -Konfiguration, mit der Sie mehr Daten hinzufügen, als in den von Ihnen eingerichteten Speicher einzubauen. Wenn Sie ein Geschäft einrichten, das nicht in den physischen Speicher passt, wird das Betriebssystem einfach um mehr Speicher gefragt, und ein Teil davon wird mit offensichtlichen Leistungskonsequenzen auf die Festplatte ausgerichtet.
Die nächste Version von Redis verfügt über eine eigene virtuelle Speicherimplementierung, die weniger häufig verwendete Schlüssel auf der Festplatte speichern kann - http://antirez.com/post/redis-viral-memory-story.html