EHCache; 캐쉬를 위해 잘 만들어진 오픈소스
---지난 주에 끔찍한 사실을 발견했습니다. okjsp 메인에 반영했던 캐슁로직이 껍데기만 만들어 놓았더군요. 매번 호출마다 DB에서 여전히 가져오고 있었습니다. ^^; 그래서 밤을 새서라도 캐슁기능을 구현해 놓을 생각을 했죠. 아쉽게도 생각에 그쳤습니다.
하지만 공부한 것이 ehcache(http://ehcache.sourceforge.net) 입니다. opensymphony에서 나온 oscache(http://www.opensymphony.com/oscache/)도 있는데, 구글링해보니 ehcache쪽 검색 결과가 18만, oscache쪽 결과가 11만이군요.
EHCache의 사용자가이드에는 캐쉬 이론도 잘 정리되어있습니다.
http://ehcache.sourceforge.net/EhcacheUserGuide.html
코드 샘플(http://ehcache.sourceforge.net/samples.html)을 참고해도 좋을 것입니다. 최범균님이 요약해서 정리한 글도 있습니다.
아래 링크도 참고할 만 합니다.
http://www.servletsuite.com/servlets/cacheflt.htm
http://www.servletsuite.com/servlets/cachetag.htm