이 프로젝트는 전자상거래(e-commerce)의 핵심 기능을 간소화하여 구현한 학습용 프로젝트입니다.
잔액 관리, 상품, 주문, 결제, 선착순 쿠폰 발급, 인기 상품 조회 등 필수적인 기능을 중심으로 설계하였습니다.
상품 조회와 쿠폰 조회는 단순 테이블 조회여서 생략했습니다.
잔액 |
주문 |
결제 |
선착순 쿠폰 |
인기 판매 상품 조회
1-1) 쿼리 튜닝을 사용한 성능 개선
1-2) 통계 테이블과 Redis 자료구조를 이용한 성능 개선
1-3) Redis 캐싱을 이용한 성능 개선