Cookie, Web storage, Indexed DB, Session

Browser storage

Feb 22, 2024

클라이언트 기반 저장소

: 웹 브라우저 단에서 데이터를 저장

  1. 쿠키

    • 최대 4KB까지 저장
    • 클라이언트, 서버 둘 다 접근 가능
    • HTTP헤더에 포함되어 전송
    • 종류
세션 쿠키영구 쿠키
만료 기간 x, 브라우저 종료시 삭제만료기간 O
  1. 웹 스토리지

    • 최대 5~10MB 까지 저장
    • 클라이언트에서만 접근 가능
    • 별도 서버 전송 x
    • 종류
로컬 스토리지세션 스토리지
데이터 영구 저장탭이 닫히면 데이터 삭제
  1. Indexed DB
    • 브라우저에 내장된 데이터베이스
    • 복잡한 구조, 큰 규모의 데이터에 적합

서버 기반 저장소

: 서버의 데이터베이스에서 데이터 저장

  1. 세션
    • 서버에서 일시적으로 데이터를 저장하는 기술
    • 클라이언트에 세션 정보를 저장하는 과정에서 쿠키 사용
Go toor?