cache

JVM/Spring

[Spring] CaffeineCache key는 Object

🥺 본론 key가 Object이기 때문에 key를 지정할 때 타입을 신경써서 해야된다. 자칫 Integer로 지정했다가 String으로 조회하게 되면 조회가 안된다.. 🙂 결론 개인적으로는 하나의 타입으로 통일 (ex - String)하는 게 헷갈리지 않고 좋을 것 같다.

Network

[Network] 캐시(Cache) 알아보기

🥹 서론 하나하나 차근차근 🙂 본론 캐시란? 자주 사용되는 결과 데이터를 미리 캐시 공간에 저장해서 다음 호출 때 빠르게 결과를 전달 캐시를 사용하는 이유 캐시를 사용하는 이유는 속도에 있습니다. 기본적으로 데이터가 저장되는 공간은 Disk입니다. 이유는 다른 Registers, Cache, Memory 들에 비해 저렴하고, 용량이 크기 때문입니다. 하지만, 그림에서 보시다시피 속도가 제일, 매우 느린 편에 속합니다. 엄청 잘 되는 서비스 같은 경우 디스크에서만 계속 불러오게 되면 속도가 따라주지 못해 결국 병목현상이 발생할 수 있습니다. 그럼 모든 데이터를 캐시에 넣어? 캐시는 휘발성을 띕니다. 이 말은, 컴퓨터를 껐다가 켜면 저장된 데이터가 전부 날아간다는 걸 의미합니다. 그리고, 가격 측면에서 ..

Hyo Kim
'cache' 태그의 글 목록