Skip to content

Redis를 활용한 쿠폰 수량 캐싱 및 발급 이력 스케줄러 구현 #22

@eggnee

Description

@eggnee

어떤 기능인가요?

Redis를 활용하여 쿠폰 수량 및 상태를 캐싱하고, 발급 이력을 임시 저장한 뒤, 주기적으로 DB에 반영합니다. 이를 통해 DB 부하를 줄이고 성능을 최적화합니다.

작업 상세 내용

  • Redis를 통해 쿠폰 수량 및 상태를 캐싱하는 로직 추가
  • 쿠폰 발급 시 Redis에서 수량 감소 및 상태 변경을 처리하도록 구현
  • 쿠폰 발급 시 중복 사용자를 검증하는 로직 추가
  • 쿠폰 발급 이력을 Redis에 저장하는 로직 추가
  • 스케줄러를 통해 Redis에 저장된 발급 이력을 주기적으로 DB로 이관

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions