캐시(캐시 히트, 캐시 미스)와 사용 구조
Cache가 무엇일까 ? 캐시(Cache)는 쉽게 말해 자주 사용하는 데이터나 값을 미리 복사해 놓는 임시 장소이다.나중에 요청할 결과를 미리 저장해둔 후 빠르게 서비스 해줄 수 있다. 즉, 미리 결과를 저장해둔 값에 대해 요청이 오면 그 요청에 대해서 DB또는 API를 참조하지 않아도 된다. 캐시는 저장공간 계층 구조 중 저장 공간이 작고 비용이 비싼 대신 빠른 성능을 제공한다. 캐시 히트(Cache Hit)란?: CPU가 참조하려는 메모리가 캐시에 존재하고 있을 때캐시 미스(Cache Miss)란?: CPU가 참조하려는 메모리가 캐시에 존재하지 않을 때 캐시의 사용 구조1. Client가 Server에 데이터를 요청한다.2. Server는 Cache에 해당 데이터가 있는지 확인한다.3. 캐시에 데이..
2023.03.13