Redis란? Key, Value 구조의 비정형 데이터를 저장하고 관리하기 위한 오픈 소스 기반의 비관계형 데이터 베이스 관리 시스템 (DBMS)입니다. 데이터베이스, 캐시, 메세지 브로커로 사용되며 인메모리 데이터 구조를 가진 저장소입니다. 사용자가 늘어난다면 데이터 베이스가 과부하 될 수 있기 때문에 이때 캐시 서버를 도입하여 사용합니다. 그리고 이 캐시 서버로 이용할 수 있는 것이 바로 Redis 캐시 서버는 Look aside cache 패턴과 Write Back 패턴이 존재합니다. - Look aside cache ( = > 캐시 서버를 먼저 확인 ) 1. 클라이언트가 데이터를 요청 2. 웹서버는 데이터가 존재하는지 Cache 서버에 먼저 확인 3. Cache 서버에 데이터가 있으면 DB에 데이..