젬니
Jemin IT블로그
젬니
전체 방문자
오늘
어제
  • 분류 전체보기 (190)
    • [Engineering] (4)
    • [PGS] (8)
    • [BOJ] (20)
    • [백엔드] (3)
    • [DevOps] (14)
    • [Django] (2)
    • [ Algorithm] (33)
    • [SqL] (12)
    • [Techit] (6)
    • [InteliJ 설정] (0)
    • [CS 공부] (42)
    • [DB] (22)
    • [TDD] (1)
    • [NCP] (4)
    • [for Rest 프로젝트] (11)
    • [Kotlin] (3)
    • [비공개 공부] (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 햣

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
젬니

Jemin IT블로그

[CS 공부]

쿠키, 세션, 캐시가 뭔가요?

2023. 10. 20. 20:06

https://www.youtube.com/watch?v=OpoVuwxGRDI

 

쿠키

  • 사이트를 방문하고 이용할떄 브라우저에 저장되는 것
  • 내가 가지고 있는것으로 내가 임의로 고칠 수 있고. 누군가가 훔쳐볼 수 있고 도둑질 할 수 있다.
  • 즉, 지워지거나 조작되거나 가로채이더라도 큰일 없을 수준의 정보들을 저장한다.

 

세션

  • 쿠키에 저장하기 곤란한 정보들을 세선에서 관리한다.
  • 기한 짧은 임시 키 하나를 발급해서 쿠키에 저장하게 하고 키를 이용하여 서버에서 나를 인식하게 함
  • 즉, 사용자나 다른 누군가에게 노출되어서는 안되는 민감한 정보들을 서비스 제공자가 직접 관리해야 할 정보들은 세션으로 서버 안에서 다룬다.

 

캐시

  • 가져오는데 비용이 드는 데이터를 한번 가져온 뒤에는 임시로 저장하는 것
  • 사용자가 여러 번 방문할 법한 사이트에는 한번 받아온 데이터를 사용자 컴퓨터나, 중간 역할을 하는 서버에 저장해 두는 것

'[CS 공부]' 카테고리의 다른 글

프로세스는 뭐고 스레드는 뭔가요?  (0) 2023.10.22
도커가 뭐고 왜 쓰는건가요?  (1) 2023.10.21
AWS? 클라우드 컴퓨팅이 무엇인가요?  (0) 2023.10.20
REST API가 뭔가요?  (0) 2023.10.20
객체지향 프로그래밍이 뭔가요?  (0) 2023.10.19
    '[CS 공부]' 카테고리의 다른 글
    • 프로세스는 뭐고 스레드는 뭔가요?
    • 도커가 뭐고 왜 쓰는건가요?
    • AWS? 클라우드 컴퓨팅이 무엇인가요?
    • REST API가 뭔가요?
    젬니
    젬니

    티스토리툴바