Untitled

1. Redis란?

트랜잭션이 자주 일어나는 화면에서 속도가 느려짐을 느끼곤 한다. 거의 모든 사용자가 조회하는 화면 등에서 DB에 접근하여 쿼리를 날리는 거니까 그럴만하다.

그럼 어떻게 해결하지? → Redis!

<aside> 💡 Redis = Remote + Dictionary + Server

</aside>

1. In-memory

: 컴퓨터의 메인 메모리 RAM에 데이터를 올려서 사용하는 방법 ⇒ 속도 슈퍼 빠름

2. Cache

: 캐시는 서버의 부하를 감소시키고, 빠른 조회 성능을 확보하여 보다 쾌적한 서비스를 제공한다.

[Spring Boot] Redis Cache, MySQL 이용한 간단한 API 제작

캐시를 사용한 Redis 예제

3. Redis의 특징