728x90 캐싱1 캐싱 (Caching) 캐싱 (Caching)데이터의 복제본 혹은 연산 결과를 임시로 저장하여 요청의 응답을 효율적으로 하는 기술 자주 사용되는 복잡한 연산의 결과 혹은 자주 찾는 데이터를 효율적으로 전달하는 것이 목적 장점요청에 따라 빠르게 데이터를 전달할 수 있음복잡한 연산 리소스 / 부하를 줄일 수 있음 단점일관성의 유지가 어려움 아키텍처의 복잡도 증가 비용 증가 캐싱 주요 개념원본 : 캐싱할 데이터 혹은 연산 결과를 제공하는 주체Cache Hit : 요청에 따라 캐시에 저장된 데이터로 응답할 수 있는 상황캐싱에서 지향할 상황이며 원본에 요청 없이 응답 가능 Cache Miss : 요청에 따른 데이터를 캐시에서 찾을 수 없는 상황 별도로 원본에 요청 혹은 다른 방식으로 응답 필요캐시 만료(Invalidation /Evi.. 2024. 10. 17. 이전 1 다음 728x90