
❓ Redis란? 사전적 의미 : Remote Dictionary Server의 약자로, '키-값' 구조의 비정형 데이터를 저장하고 관리하기 위한 오픈 소스 기반의 비관계형 데이터베이스 관리 시스템(DBMS) > 쉽게 말해, Redis는 데이터 처리 속도가 매우 빠

* 매우 쉬움 주의 1. Redis 설치 프로그램 다운로드 아래 링크에 접속하여 msi 확장자의 최신 버전 Redis 설치 프로그램을 다운받는다. https://github.com/microsoftarchive/redis/releases 2. 설치 프로그램 실행 >

0. Redis 실행 확인 1) Redis를 설치한 경로를 열어 redis-cli.exe를 실행한다. 2) 터미널이 뜨면, ping 명령어를 입력하고, PONG이라는 응답을 받음으로써 정상적으로 실행되는 것을 확인할 수 있다. > 그럼 이제 본격적으로 Redis의

✅ Redis 의존성 추가 및 관련 파일 작성 0. build.gradle 의존성 추가 1. RedisConfig 작성 2. docker-compose.yml 작성 및 실행 docker-compose.yml 파일에서 직접 실행하거나, docker-compose -f

❓ 캐시(Cache)란? 원본 저장소보다 빠르게 가져올 수 있는 임시 데이터 저장소 * Redis에서만 쓰이는 용어는 아니며, 전반적인 개발 분야에서 통용되는 개념이다. 인터넷 사용 기록을 삭제할 때, '캐시된 이미지 및 파일'이라는 항목을 볼 수 있는데, 여기서 말

Cache Aside 전략이란? 🔗 https://velog.io/@ryuneng2/Redis-캐시Cache-캐싱Caching이란 ❓ @Cacheable @Cacheable 어노테이션을 부착하면 Cache Aside 전략으로 캐싱이 적용된다. 즉, 해당 메서드로 요청이 들어오면 레디스를 먼저 확인한 후에 데이터가 있다면(Cache Hit) 레디스의 데이...