세상을 더 편리하게
article thumbnail
[iOS / Swift] Cache
Swift/Apple Framework 2023. 4. 19. 01:10

내가 알던 캐쉬.... 메이플 스토리에 옛날에 엄마에게 허락 받고 질렀던 캐쉬가 생각난다. 그 때는 틴캐쉬라고 문방구에서 사서 팔았는데 하하하;; 머쓱해지니 본론으로 넘어가자. 본론 데이터나 값을 미리 복사해 놓는 임시 장소 캐시의 정의이다. 그럼 우리는 왜 임시 보관을 해둬야 할까? 그 답은 빠르기 때문이다. 네트워크 통신은 기기에서 이미지를 불러오는 것보다 훨씬 느리다. 그렇기에 캐쉬를 통해 성능 향상을 기대 할 수 있다. 또한 서버에 매 번 똑같은 요청을 하게된다면 서버는 부담스러울 것이다. 서버입장에서도 캐시된 이미지를 활용하는 것이 좋다. 캐쉬 종류 캐쉬의 종류에는 2가지가 있다. Memory Cache Disk Cache Memory Cache는 RAM 상에 데이터를 저장하는 방식이다. RAM..