Node.js의 Stream

태그
프로그래밍언어
Node.js
파일I/O
미완성

노트

  • Buffer 는 메모리에 모든 데이터를 올려놓고 쓰는 방식이다. 그렇기 떄문에 메모리를 많이 잡아먹는다.
    • Node.js의 Stream 방식은 Buffer 방식에 대안이다.
  • 가장 대표적으로 fs 모듈에는 스트림방식으로 읽어오는 createReadStream 메서드가 있다. 해당 메서드를 사용하는 경우와 그렇지 않은(readFile) 경우를 비교해보면 전자가 압도적으로 메모리 소비가 적은 것을 볼 수 있다.
  • Node.js에는 네 가지 기초 스트림 타입이 있다
    • Readable
    • Writable
    • Duplex
    • Transform
  • Readable
  • Writable
  • Duplex
  • Transform

요약

📌
요약: