캐시 2

캐싱 전략에 대해서 설명해주세요.

캐싱이 중요한 이유 🤔캐싱은 자주 접근하는 데이터를 빠르게 접근할 수 있는 임시 저장소에 보관하는 기술입니다. 데이터베이스 쿼리, API 호출, 파일 입출력 등 비용이 많이 드는 작업의 결과를 저장해두면⚡ 응답 시간 대폭 단축📉 데이터베이스 부하 감소💰 서버 비용 절약🌐 사용자 경험 향상자, 이제 다양한 캐싱 전략에 대해 알아볼까요?1. Cache Aside (Lazy Loading) 전략 😴가장 흔히 사용되는 캐싱 패턴입니다. "필요할 때만 캐시에 데이터를 로드한다"는 개념이죠.작동 방식:데이터가 필요할 때 먼저 캐시를 확인 🔍캐시에 있으면(캐시 히트) 바로 반환 ✅캐시에 없으면(캐시 미스) 데이터베이스에서 조회 🔄데이터베이스에서 가져온 데이터를 캐시에 저장하고 반환 💾🍦 비유: 냉장고..

웹 개발의 핵심 개념: 쿠키, 세션, 토큰, 캐시 쉽게 이해하기

[추천링크]https://hongong.hanbit.co.kr/%EC%99%84%EB%B2%BD-%EC%A0%95%EB%A6%AC-%EC%BF%A0%ED%82%A4-%EC%84%B8%EC%85%98-%ED%86%A0%ED%81%B0-%EC%BA%90%EC%8B%9C-%EA%B7%B8%EB%A6%AC%EA%B3%A0-cdn/ 완벽 정리! 쿠키, 세션, 토큰, 캐시 그리고 CDN웹 서핑을 하면서 어떤 사이트에 들어가면 쿠키를 설정하라는 문구를 본 적이 있을 거예요. 이 쿠키 때문에 쇼핑 사이트에 로그인하지 않아도 장바구니에 물건을 담아두거나 검색 기록에서 이hongong.hanbit.co.kr 쿠키 (Cookie) 쿠키는 웹사이트가 사용자의 브라우저에 저장하는 작은 데이터 조각입니다.예시: 쿠키는 마치 온라..