스트림이란?
데이터의 흐름 ( 계속 들어오는 데이터 )
필요성
데이터가 전부 받아질때까지 기다리지않고, 먼저 들어온 데이터부터 관리할 수 있도록 할 수 있다.
createReadStream ( 읽기스트림 - EventEmitter )
이벤트 종류 |
|
data |
파일의 일부를 반환 |
end |
읽기가 완료되었을때 호출 |
error |
에러가 발생되었을때 호출 |
var fs = require('fs');
var stream = fs.createReadStream('./bigfile');
stream