-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
Motivation
자주 사용하는 데이터는 캐시 솔루션을 이용하면 조회 성능에서 이득을 취할 수 있다.
하지만 우리의 프로젝트는 아직 큰 규모는 아니며 모놀리식이기 때문에 Redis와 같이 네트워크가 필요한 캐시 솔루션이 크게 필요하지 않다고 생각한다.
(Redis의 경우 공유된 자료구조이며 MSA같은 분산 프로토콜에서는 유연하게 이용할 수 있다.)
Ehcache를 사용할 경우 Spring에 Builtin으로 캐시를 쉽게 이용할 수 있으며 현재로서 가장 단순한 캐시 솔루션이기때문에 Ehcache를 사용할 예정이다.
또한 스프링은 Cache를 인터페이스로 지원하고 있어서 다른 캐시 솔루션으로 교체하기에도 수월하다.
Point
- Ehcache는 WAS 컴퓨터의 자원을 사용하기때문에 언젠가는 교체되어야 합니다.
- 또는 미래에 Ehcache와 Redis는 같이 사용될 수 있습니다.
Reactions are currently unavailable