pyo92 / project-lottery

Spring boot 복권 서비스 (Monolithic)
1 stars 0 forks source link

redis cache - 명당 랭킹 정렬 조건 수정 #63

Closed pyo92 closed 1 year ago

pyo92 commented 1 year ago

redis cache 적용할 명당 랭킹 정렬 조건을 수정하기로 했다.

기존 = 1등 횟수 desc, 1등 자동 횟수 desc, 2등 횟수 desc, id 수정 = 1등 횟수 desc, 2등 횟수 desc, id

기존 로직으로 정렬했을 때의 랭킹은 이론상으로는 그럴듯했지만, 실제 view 에서는 정렬이 안된 느낌을 받았다. 1등 자동 횟수 desc 조건을 제거하면 정렬된 느낌을 받을 수 있고, 더 명확하기 때문에 수정한다.

redis cache miss 시, db 에서 조회되는 명당의 정렬은 #55 (8442126 commit) 에서 수정 사항을 반영했기에 redis 쪽만 수정하고 반영하면 된