Redis 적용
key - value 형태로 저장됨 (noSQL)
대충 unordered map 비슷한듯
mySQL보다 빠름 (in-memory 어쩌고)
휘발성 있음
→ 날아가도 되는 정보만 저장하기 (캐시 메모리)
redis가 신창섭임
ex) 대회 정보 불러올 때
캐시 정보 가지고 있음 → 바로 리턴
없음 → contest_detail.dump 만들어서 저장해줌
set expired로 캐시 몇초동안 저장해둘건지 저장 (현재 대회 기능 : 15초)
→ 바로바로 업데이트해야 하는 정보들 말고, 천천히 업데이트 해도 되는 정보들에 적용
socket sid와 redis 매칭