πŸ“‚ WEB

μΊμ‹œ(Cache)

Amenable 2023. 3. 29. 20:37

1. κ°œλ… πŸ‡

  μΊμ‹œ(Cache)λž€ μ›Ή νŽ˜μ΄μ§€ μš”μ†Œλ₯Ό μ €μž₯ν•˜κΈ° μœ„ν•œ μž„μ‹œ μ €μž₯μ†Œμ΄λ‹€.

  이미지, 사진, μ˜€λ””μ˜€μ™€ 같은 νŒŒμΌλ“€μ„ μΊμ‹œμ— μ €μž₯ν•˜κ³  ν•΄λ‹Ή 데이터λ₯Ό μž¬μ‚¬μš©ν•  수 μžˆλ‹€. μΊμ‹œλ₯Ό μ΄μš©ν•˜λ©΄ 데이터λ₯Ό 전솑받기 μœ„ν•΄ λ‹€μ‹œ μ„œλ²„μ— μš”μ²­μ„ ν•˜μ§€ μ•Šμ•„λ„ λœλ‹€λŠ” μž₯점이 μžˆλ‹€.

 

2. μΊμ‹œκ°€ μžˆλŠ” 경우 vs μΊμ‹œκ°€ μ—†λŠ” 경우 πŸ¦“

  'μΊμ‹œκ°€ μ—†λŠ” 경우'와 'μΊμ‹œκ°€ μžˆλŠ” 경우'λ₯Ό 그림을 톡해 비ꡐ해 보자. 각각의 μƒν™©μ—μ„œ 첫 λ²ˆμ§Έμ™€ 두 λ²ˆμ§Έμ— 같은 μš”μ²­μ„ 보낸닀고 κ°€μ •ν•˜μž. μ•„λž˜μ˜ 상황을 μΆ©λΆ„νžˆ μ΄ν•΄ν•œλ‹€λ©΄ 뒀에 λ‚˜μ˜€λŠ” '3. μΊμ‹œμ˜ μ‚¬μš©λ²•'κ³Ό '4. μΊμ‹œλ₯Ό μ‚¬μš©ν–ˆμ„ λ•Œμ˜ 이점'을 μžμ—°μŠ€λŸ½κ²Œ 이해할 수 μžˆμ„ 것이닀.

1. μΊμ‹œκ°€ μ—†λŠ” 경우

 

2. μΊμ‹œκ°€ μžˆλŠ” 경우

 

3. μΊμ‹œμ˜ μ‚¬μš©λ²• πŸ„

  1. μ„œλ²„κ°€ λ°μ΄ν„°λ₯Ό λ³΄λ‚Ό λ•Œ μΊμ‹œ μœ νš¨μ‹œκ°„(초)을 λ³΄λ‚Έλ‹€.
  2. ν΄λΌμ΄μ–ΈνŠΈκ°€ λ°μ΄ν„°λ₯Ό λ°›κ³  μœ νš¨μ‹œκ°„λ§ŒνΌ λ°μ΄ν„°λ₯Ό μΊμ‹œλ©”λͺ¨λ¦¬μ— μ €μž₯ν•œλ‹€.
  3. ν΄λΌμ΄μ–ΈνŠΈκ°€ κ°™μ€ λ°μ΄ν„°λ₯Ό μš”μ²­ν•  λ•Œ μΊμ‹œλ©”λͺ¨λ¦¬μ— μœ νš¨μ‹œκ°„이 μ§€λ‚˜μ§€ μ•Šμ€ λ°μ΄ν„°κ°€ μžˆλ‹€λ©΄ μ„œλ²„와 ν†΅μ‹ ν•˜μ§€ μ•Šκ³  μΊμ‹œμ—μ„œ λ°μ΄ν„°λ₯Ό κ°€μ Έμ˜¨λ‹€.

 

4. μΊμ‹œλ₯Ό μ‚¬μš©ν–ˆμ„ λ•Œμ˜ 이점 🐏

  • 인터넷 λ„€νŠΈμ›Œν¬λŠ” λ§€μš° λŠλ¦¬κ³  λΉ„μ‹ΈκΈ° λ•Œλ¬Έμ— μΊμ‹œλ©”λͺ¨λ¦¬λ₯Ό μ‚¬μš©ν•˜λŠ” 게 μ‹œκ°„κ³Ό λΉ„μš©μ μΈ μΈ‘λ©΄μ—μ„œ μ΄μ μ΄ μžˆλ‹€.
  • μ›Ή νŽ˜μ΄μ§€λ₯Ό λΉ λ₯΄κ²Œ λ Œλ”링 ν•  μˆ˜ μžˆλ„둝 λ„와쀀닀.

 

ν•΄λ‹Ή 글은
κΉ€μ˜ν•œ λ‹˜μ˜ 'λͺ¨λ“  개발자λ₯Ό μœ„ν•œ HTTP μ›Ή κΈ°λ³Έ 지식',
fdsa200 λ‹˜μ˜ '[HTTP] HTTP 헀더 - 3 (μΊμ‹œ, 검증 헀더, 쑰건뢀 μš”μ²­ 헀더)'
λ₯Ό μ°Έκ³ ν•˜μ˜€μŠ΅λ‹ˆλ‹€.