Redis2 Redis SortedSet 정말 빠른가? 랭킹 측정에서 List의 Collection과Redis의 Sorted 성능 비교를 측정한글 입니다.테스트 상황100만명의 임의로 생성한 유저를 저장한 상태에서 List와 SortedSet으로 각각임의의 랭킹을 가진 유저를 조회해보는 테스트 입니다. 임의 User 데이터 삽입 ( Redis )@Testvoid insertUser() throws Exception { for (int i = 0; i Redis에 SortedSet으로 User 데이터를 추가합니다. ZCOUNT 명령어로 100만개의 데이터가 저장되었습니다. SortedSet vs ArrayList507079번 순위의 유저를 조회하는 상황을 테스트 해보겠습니다. ArrayList 테스트@Testvoid inMemorySort() { .. 2024. 10. 17. Redis, 캐싱하면 정말 응답 속도가 빨라? Redis가 정말 캐싱을 잘 해주는지 아닌지확인하는 글입니다. 성능을 높이고자 하는 부분게시물을 불러올때 카테고리를 기준으로 불러오게 됩니다. 매번 카테고리에 관련된 글을 불러올때, 속도를 개선하고자DB에 직접 쿼리를 날려 조회하는 방식이 아닌, 한번 조회된 데이터는 Redis에 저장해 놓고, 다음번 조회시엔 Redis에서 조회하도록 하는 상황입니다. Redis관련 설정 코드package com.sangyunpark.smileboard.config;import com.fasterxml.jackson.databind.ObjectMapper;import java.time.Duration;import org.springframework.beans.factory.annotation.Value;import or.. 2024. 10. 1. 이전 1 다음