AWS/AWS

[AWS] Redis OSS → Valkey

코딩하는 도람쥐 2025. 12. 1. 23:03
728x90
반응형

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

 

728x90
반응형

'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