Ehcache 2.x maxElementsInMemory=0 분석: 메모리와 디스크 저장 동작 실험 결과
오늘은 Ehcache 캐시 설정 중 maxElementsInMemory 를 0으로 설정했을 때어떤 의미를 갖는지에 대해 깊이 살펴보고, 직접 테스트해본 결과를 공유하려고 합니다. 현재는 많은 분들이 잘 알고 계신거 같지만 그래도 여전히, 오해의 소재가 존재하기는 합니다.“0이면 메모리에 저장하지 않고 바로 디스크에만 저장된다” 또는 “무한대로 메모리에 저장된다”라는 상반된 해석이 존재하죠.GPT도 처음에는 헷갈려 했습니다. 그래서 직접 실험으로 확인했습니다. 결론부터 얘기하자면 Ehcache 2.x 버전의 0 설정은 무한 메모리 저장이 맞습니다. 실험 배경저희 서비스에서 특정 페이지 캐시를 Ehcache로 관리하고 있었는데, 원래 설정은 다음과 같았습니다. 그런데 실제 운영 중, 특정 캐시 객체가 메..
2025. 10. 21.
최근댓글