본문 바로가기

공부/Cache4

캐시 KEY값 고도화하기 - 1 문제 더보기 팀장님의 이야기 "성훈님, 저희 캐시가 너무 잘 작동하는데요 5초동안 상세 페이지 들어가기 누르면 계속해서 같은 페이지만 들어가 집니다" 나 "그 아침에 캐시문제로 수정이 잘 반영이 안 됬을 때, a상품봤다가 b상품봤을 때 a상품 정보가 나왔었나요?" "다른 상품을 요청 할 때, 캐시를 비워 줄 수 있는지 테스트 해볼게요" "현재는 수정 삭제할 경우, 캐시 비워주는 구조로 되어 있습니다. (접근법이 달랐네요.) " 팀장님 "단순 조회만 하는경우는 캐쉬에 할당하는게 손해입니다" 나 "그럼 연산이 불필요한 부분은 사용하지 않는 것 도 좋겠네요." 문제 1 ) 아이템 상세페이지를 조회할 때 ItemId에 대해서 여러개의 키값이 적용이 되지 않음 문제 2 ) put 등 업데이트 사항에 대해서 캐시가.. 2022. 5. 30.
카페인 캐시를 적용해보자. 참고한 링크 더보기 결정적으로 참고한 코드) https://velog.io/@_koiil/Caffeine [Spring] Caffeine 이름부터 귀엽다 ☕️ velog.io 결정적으로 변형한 코드) https://github.com/eugenp/tutorials/blob/master/spring-caching/src/main/java/com/baeldung/caching/example/AbstractService.java GitHub - eugenp/tutorials: Just Announced - "Learn Spring Security OAuth": Just Announced - "Learn Spring Security OAuth": . Contribute to eugenp/tutorials dev.. 2022. 5. 28.
캐시를 알아보자 - 2 HashMap을 사용한 메소드만 캐시가 적용했다. 다른 컨트롤러에서 map을 사용하지 않았을 경우 캐쉬에 담아서 사용할 수 없는 걸까? https://gngsn.tistory.com/157 Spring Cache, 제대로 사용하기 Spring Cache 사용법, Annotation 등을 알아보고 설정 방식을 알아보는 것이 해당 포스팅의 목표입니다. 해당 포스팅에서는 Spring Cache에 대해 다룹니다. Cache를 사용하기 위해서는 CacheManager가 필요한데 gngsn.tistory.com https://gngsn.tistory.com/158 Caffeine Cache, 어렵지 않게 사용하기 1 Caffeine Cache에 대해 알아보고 사용법에 대해 알아보는 것이 해당 포스팅의 목표입니다. .. 2022. 5. 27.
카페인 로컬 캐쉬를 알아보자 -1 https://blog.yevgnenll.me/posts/spring-boot-with-caffeine-cache Spring boot 에 caffeine 캐시를 적용해보자 - 어떻게하면 일을 안 할까? 부제: 어떻게 하면 일을 조금이라도 안할까? blog.yevgnenll.me https://velog.io/@_koiil/Caffeine [Spring] Caffeine 이름부터 귀엽다 ☕️ velog.io https://livenow14.tistory.com/56 [SpringBoot] Local-Memory 캐시를 사용해보자 @Service public class PathService { private static final Logger logger = LoggerFactory.getLogger(Pa.. 2022. 5. 27.