ElastiCache: AWS가 Redis를 대신 설치·운영해주는 매니지드 서비스
엔진 종류: Redis OSS / Valkey / Memcached

Redis란?

Redis(Remote Dictionary Server)
“데이터를 메모리에 저장하는 초고속 키-값(key-value)형 데이터베이스”
RDS 처럼 디스크에 저장하는게 아니라 메모리(RAM)에 데이터를 저장해 초고속으로 처리하는 키-값 데이터베이스로,
주로 캐시, 세션, 실시간 처리에 사용 된다.
NoSQL 계열의 데이터베이스 중 하나로 분류되며, 빠른 읽기/쓰기 성능을 가지고 있습니다.
캐시 엔진 사용 이유:
- DB에 반복해서 접근하는 부담 감소 → 애플리케이션 응답 속도 향상
- 분산 캐시 형태로 구성 가능 → 확장성과 탄력성 확보
- 애플리케이션 상태(session)나 자주 쓰는 데이터(frequently accessed data)를 메모리 레이어에 올려 “빠르게 읽기” 최적화 가능
What is Valkey? - Valkey Explained - AWS
What is Valkey
Valkey is an open source, high performance, key-value datastore stewarded by the Linux Foundation.
aws.amazon.com
배경
Redis 프로젝트를 만든 회사 Redis Labs(지금의 Redis Inc.) 가
2024년 초부터 오픈소스 라이선스(BSD) → SSPL(서버 사이드 퍼블릭 라이선스) 로 변경
Redis가 완전한 오픈소스가 아니게 되었고,
클라우드 사업자는 맘대로 Redis OSS를 쓸 수 없게 됨

Valkey의 등장
Redis Inc.가 2024년 이후 상용 라이선스로 바꾸면서,
AWS에서 Linux Foundation과 함께 Redis 7.0을 그대로 복제한 Valkey 등장
Valkey는 Redis와 100% 호환되며, AWS ElastiCache에서도 공식 지원
Redis와 동일한 기본 명령어, API, 데이터 구조 지원 → 기존 Redis 기반 애플리케이션 마이그레이션 시 영향 적음 (호환성)
AWS에서 직접 관리하는 무료 버전이라 비용이 훨씬 저렴
=> 성능/명령어/API 완전히 동일, 20% 저렴
AWS는 앞으로 Redis OSS 대신 Valkey를 “기본 오픈소스 엔진”으로 지정했습니다.
신규 구축이라면 무조건 Valkey 선택이 권장
Redis OSS → 상용화되며 제약 생김
Valkey → AWS가 “완전 무료 오픈소스 버전”으로 대체, Redis OSS 7.0 완벽 호환 + 20% 저렴 + AWS 장기지원
Amazon ElastiCache Valkey 시작하기 | AWS 기술 블로그
Amazon ElastiCache Valkey 시작하기 | Amazon Web Services
이 글은 AWS Database Delivery Blog에 게시된 Get started with Amazon ElastiCache for Valkey by Madelyn Olson, Goumi Viswanathan, and Siva Karuturi 을 한국어 번역 및 편집하였습니다. Amazon ElastiCache는 서버리스 가격이 33% 저렴
aws.amazon.com
'AWS > AWS' 카테고리의 다른 글
| [AWS] 하이브리드 DNS (0) | 2026.01.09 |
|---|---|
| [AWS] AWS 관리/보안 서비스 (2) | 2025.08.25 |
| [AWS] Route53 라우팅 정책 (3) | 2025.08.25 |
| [AWS] Amazon SageMaker (2) | 2025.08.25 |
| [AWS]Audit Manager (0) | 2025.08.25 |