BufferStream은 대용량 데이터를 효율적으로 처리하기 위한 중요한 개념입니다. 두 개념 모두 파일, 네트워크, 데이터베이스와 같은 외부 자원으로부터 데이터를 처리할 때 자주 사용됩니다.

Buffer

Buffer 개념

Buffer 특징

Buffer 예시 코드

// Buffer 생성: 'Hello' 문자열을 Buffer로 변환
const buf = Buffer.from('Hello', 'utf8');

console.log(buf);               // <Buffer 48 65 6c 6c 6f> (16진수로 출력)
console.log(buf.toString());    // Hello (UTF-8로 다시 문자열로 변환)

// Buffer의 길이 출력
console.log(buf.length);        // 5 (바이트 단위)

Buffer 주요 메서드