Next.js · Senior · Frage 4 von 75

Wie unterscheidet sich 'use cache: remote' von 'use cache'?

Antwort zeigen

Richtige Antwort: Es speichert das Ergebnis in einem entfernten Handler, den alle Instanzen teilen, auf Kosten von Netzwerklatenz

Erklärung

Einfaches 'use cache' speichert Einträge standardmäßig im Prozessspeicher (LRU), in Serverless und mit mehreren Instanzen ist der Cache also kurzlebig und nicht geteilt. remote nutzt einen Handler aus cacheHandlers (Redis, ein KV der Plattform) - zuverlässiger, aber teurer. Zugriff auf Request-Daten gibt 'use cache: private', nicht remote.

Zum Weiterlesen

Fehler in der Frage

Next.js · Senior · Frage 4

Teste dich selbst

Mach den Test Next.js · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen