Node.js · Middle · Frage 11 von 75

Warum nutzt man Streams statt readFile, um eine 2-GB-Datei zu senden?

Antwort zeigen

Richtige Antwort: Streams nutzen kleine Stücke, wenig Speicher

Erklärung

readFile lädt die ganze Datei erst in den Speicher. Mit fs.createReadStream(path).pipe(res) liegt zu jedem Zeitpunkt nur ein kleiner Puffer im Speicher.

Zum Weiterlesen

Fehler in der Frage

Node.js · Middle · Frage 11

Teste dich selbst

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

Diesen Test machen