본문 바로가기
STORAGE/Node.js

Buffer

by _wavy 2024. 4. 1.

정의

데이터를 일시적으로 저장하는 임시 메모리 공간

일반적으로 바이너리 데이터(이진 데이터)를 다룰 때 사용.
파일이나 네트워크로부터 데이터를 읽거나 쓸 때 버퍼를 사용하여 데이터를 임시로 저장하고 처리한다.

종류

  1. Buffer: _Node.js_에서 이진 데이터를 다루는 데 사용
    • Node.js 환경에서 사용. 브라우저에서 사용할 수 없음
    • 동적으로 크기를 조정할 수 있음
    • 파일 시스템이나 네트워크와 같은 I/O 작업에 사용
  2. ArrayBuffer: _브라우저_에서 이진 데이터를 다루는 데 사용
    • 주로 웹 브라우저 환경에서 사용
    • 고정 크기의 버퍼. 생성된 후 크기를 변경할 수 없음
    • 파일을 읽거나 네트워크로부터 데이터를 받아오는 등의 작업에 사용
  3. TypedArray
  4. DataView

'STORAGE > Node.js' 카테고리의 다른 글

CORS  (0) 2024.04.01
AJAX  (0) 2024.04.01
SQL vs NoSQL  (0) 2024.04.01

댓글