Search

ElastiCache Redis vs Memcached

핵심

Redis (Amazon ElastiCache for Redis)
기능 많고 (영속성 / 복제 / 고급 기능)
Memcached (Amazon ElastiCache for Memcached)
단순하고 빠름 (캐싱 전용)

비교

항목
Redis
Memcached
데이터 구조
다양 (List, Set 등)
Key-Value
영속성
O (가능)
X (없음)
복제
O
X
Multi-AZ
O
X
장애 복구
O (자동)
X
확장
수직 / 수평
수평
성능
빠름
매우 빠름

시험 유형

Redis
세션 저장
데이터 유지 필요
장애 대비
고가용성
복제 필요
예시
로그인 세션
실시간 랭킹
캐시 + 데이터 저장
Memcached
단순 캐싱
초고속
데이터 날아가도 OK
비용 최소
예시
조회 캐시
계산 결과 캐시

차이점

데이터 유지 여부
Redis → 유지 가능
Memcached → 날아감
고가용성
Redis → Multi-AZ 지원
Memcached → 없음
장애 발생
Redis → 자동 복구
Memcached → 데이터 손실

예시

세션 저장
정답: Redis
고가용성 필요
정답: Redis
빠른 캐시인데 Redis만 고집
Memcached도 가능