spring-boot (1) 썸네일형 리스트형 [spring] redis로 caching해서 dbms의 부하 줄이기 - 1 평소에 Nosql에 관심이 많았는데. 이번에 퇴사하고 개인프로젝트를 하면서 redis로 caching을 해보기로 결심했다.본래 목적은 캐싱이었는데 사용자의 이벤트 조회 로그를 저장해서 서비스의 메인에 내가 조회한 상품을 노출하는 기능을 먼저 구현하게 되었다. (이것도 차후 글을 올려야겠다.)로그를 기록하고 메인에 노출하는 기능을 구현하면서 레디스가 제공하는 여러 자료형에 대해 이해하고 성능도 테스트해볼 수 있었는데 역시 In-memory db라서 I/O 성능이 꽤 좋다고 느꼈었다.그래서 전격적으로 db의 데이터를 redis로 옮겨서 캐싱을 해보기로 결정했다. 1. 어떤 자료형으로 구현할 것인가? 레디스가 제공하는 자료형은 set, sorted set,hash, list, string으로 네가지가 있다.모.. 이전 1 다음