Dot Programming/Spring
2022. 4. 17.
[Spring] Spring에서 Redis로 Cache 사용하기 (CrudRepository, RedisTemplate)
Redis 레디스(Redis)는 "REmote DIctionary System"의 약자로 메모리 기반의 Key/Value Store 이다. 고성능 key-value 저장소로서 List, Hash, Set, Sorted Set 등 여러 형식의 자료구조를 지원한다. Redis는 메모리에 위치해있기 때문에 디스크보다 훨씬 빠르다. 그래서 RDBMS의 캐시 솔루션으로서 주로 사용되고 있다. 단순한 메모리 기반의 Key/Value Store인 memcached 오픈소스와는 달리 다양한 자료구조를 지원한다는 것이 캐시로서 Redis의 큰 장점이다. (자세한 비교) Redis 실행하기 docker image로 redis를 받아와서 실행해주면 된다. redis 디폴트 폴트: 6379 docker hub _Redis $..