data-ai-intro-day-3
Phase 1: 데이터베이스 기초

ElastiCache와 캐싱 전략

Day 3실습

ElastiCache Redis를 활용한 인메모리 캐싱 전략과 게임 리더보드 시스템을 구축합니다.

학습 목표

  • 캐싱 전략(Lazy Loading, Write-Through)을 이해하고 선택한다
  • Redis Sorted Set으로 실시간 리더보드를 구현한다
  • 캐시 일관성과 무효화 전략을 학습한다

주요 내용

  • ElastiCache
  • Redis
  • 캐싱 전략
  • Sorted Set
  • 리더보드
  • TTL

관련 레슨

오늘의 실습

ElastiCache Redis Sorted Set + DynamoDB 기반 초고속 게임 리더보드 아키텍처 — VPC 내 Redis로 밀리초 단위 순위 조회

ElastiCache Redis (cache.t3.micro 또는 Serverless)DynamoDB (Players 테이블)Lambda Function (점수 등록 API)Lambda Function (순위 조회 API)API Gateway (REST API)+2
6단계 실습 가이드 · 예상 비용 $0 ~ $2 (ElastiCache 시간당 과금)전체 실습 가이드 보기

연결된 미니 프로젝트

🏆게임 리더보드 시스템실습 가이드

ElastiCache(Redis) + DynamoDB로 초고속 게임 리더보드 시스템을 구축합니다