Cachen Sie eine große Menge von JSON-Ergebnissen auf der Clientseite

Ich habe eine ASP.NET-MVC-Anwendung, die das JSON-Ergebnis mit Daten im Wert von bis zu n Jahren zurückgibt, die dann in einem Javascript-Diagramm gerendert werden.

Um eine gute Benutzererfahrung (in Bezug auf die Leistung) zu erzielen, suche ich nach der besten Lösung, ob es möglich ist, die JSON-Daten clientseitig zwischenzuspeichern, wenn der Benutzer auf Diagramm mit verschiedenen Parametern wie Tag-, Wochenansicht usw. klickt. Die gleichen JSON-Daten werden abgefragt, ohne einen Server zu treffen.

Könnte uns bitte jemand dabei helfen, die bestmögliche Entscheidung für das Caching von Best Practices zu treffen, ob die Daten clientseitig oder serverseitig zwischengespeichert werden sollen oder ob die Datenbank für jede Grafikumschaltung direkt aufgerufen werden soll?

Danke im Voraus.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage