Redis wird oft als Cache verwendet, obwohl es viel mehr bietet als nur In-Memory-Caching (es unterstützt beispielsweise Persistenz).Redis vs MemoryCache
Aus welchen Gründen würde man sich für Redis entscheiden und nicht für .NET MemoryCache
? Persistenz und Datentypen (andere als Schlüssel-Wert-Paare) kommen mir in den Sinn, aber ich bin mir sicher, dass es andere Gründe für die Verwendung einer zusätzlichen Architekturschicht (d. H. Redis) geben muss.
Ist MemoryCache nicht in den Anwendungsserver eingebettet? Redis ist ein Netzwerkserver, auf den von verschiedenen Clients aus zugegriffen werden kann. –