쇼핑몰 별 실시간 접속자 추적 하기(feat. Redis ZSET)
저희 회사는 셀러가 자사몰을 쉽게 만들고 상품을 판매할 수 있도록 있도록 홈페이지 빌더 서비를 제공하고 있습니다. 때때로 셀러들이 현재 자사몰에 접속 중인 유저가 몇 명인지 궁금해하는 경우가 있어 쇼핑몰별 실시간 접속자 수를 가져오는 코드를 테스트해봤습니다. - 실시간 접속자는 최근 30분 이내 접속한 유저로 정의했습니다. ✅ 구현 목표셀러의 자사몰별로 접속자 추적: 개별 셀러 페이지에 접속한 유저를 Redis에 저장 30분 기준 세션 관리: 30분이 지난 유저 세션을 자동 삭제API를 통해 실시간 접속 유저 조회 기술 스택: Vue (Frontend) + Node.js (Backend) + RedisTest Code Link (GitHub)(테스트 결과 샘플) 📌 테스트 개요Redis의 Sorted ..