[우아한테크세미나] 191121 우아한레디스 by 강대명님

Redis 소개

Cache

캐시는 무엇일까?

Cache 구조 #1 - Look aside Cache

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/ef4720ea-14f2-4cf2-80bc-5225eb6b1fbd/Untitled.png

가장 기본적인 웹서비스에서 캐시 사용 구조

Cache 구조 #2 - Write Back

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/83043d9b-4b6b-4902-ba34-51ba6ea80ad2/Untitled.png

인메모리가 쓰기나 읽기가 빠르다. 쓰기가 빈번한 경우 disk에 저장한다. 그런 정보들을 Cache에 저장하고 특정 시점마다 DB에 저장해준다. 500개의 쿼리를 1개의 쿼리로 날릴 수 있다. batch 작업으로 DB에 저장한다.