데이터베이스 관리에서 가장 중요한 것 중 하나는 사용 중인 시스템의 지원 생명주기를 파악하는 것입니다. 특히 Redis를 운영 환경에서 사용하고 있다면, 버전별 지원종료(End of Life, EOL) 일정을 미리 파악해두는 것이 무엇보다 중요합니다. 오늘은 Redis의 다양한 버전들이 언제까지 지원되는지, 그리고 언제 업그레이드를 계획해야 하는지에 대해 자세히 알아보겠습니다.

 

Redis-Logo

 

 

1. Redis란 무엇인가요?

Redis(Remote Dictionary Server)는 오픈소스 인메모리 데이터 구조 저장소로, 데이터베이스, 캐시, 메시지 브로커 등 다양한 용도로 활용되고 있습니다. 문자열, 해시, 리스트, 셋, 정렬된 셋 등 다양한 데이터 구조를 지원하며, Redis Sentinel을 통한 고가용성과 Redis Cluster를 통한 자동 파티셔닝 기능을 제공합니다.

Redis는 크게 두 가지 형태로 제공됩니다:

  • Redis OSS (Open Source Software): 커뮤니티에서 개발하는 오픈소스 버전
  • Redis Enterprise Software: 상용 기능이 추가된 엔터프라이즈 버전

각각의 지원 정책과 EOL 스케줄이 다르기 때문에, 현재 사용하고 있는 Redis 버전이 어떤 카테고리에 속하는지 먼저 확인해보시기 바랍니다.

 

 

2. Redis OSS(오픈소스) 버전 지원 정책

Redis 오픈소스 버전의 지원 정책은 비교적 간단합니다. 일반적으로 매년 하나의 메이저 버전이 출시되며, 각 메이저 릴리스는 보통 6개월 후에 마이너 버전이 따라옵니다.

현재 지원되는 버전들:

  • 최신 안정 버전: 항상 완전한 지원 및 유지보수 제공
  • 이전 마이너 버전: 최신 안정 릴리스의 이전 마이너 버전에 대해서만 유지보수 제공
  • 이전 메이저 버전: 치명적인 버그 및 주요 보안 이슈에 대한 패치만 제공

Redis OSS 버전별 현재 상태 (2025년 9월 기준)

버전 릴리스 일자 최신 패치 지원 상태 비고
8.2 2025년 9월 8.2-RC1 🟡 RC 단계 프리뷰 버전, 프로덕션 부적합
8.0 2025년 5월 8.0.1 🟢 완전 지원 현재 최신 메이저 버전, 모듈 통합
7.4 2024년 7.4.5 🟢 유지보수 보안 패치 및 중요 버그 수정만
7.2 2023년 7.2.10 🟢 유지보수 보안 패치 및 중요 버그 수정만
7.0 2022년 7.0.15 🟡 제한적 지원 중요 보안 패치만
6.2 2021년 6.2.19 🟡 제한적 지원 중요 보안 패치만
6.0 2020년 6.0.20 🔴 EOL 임박 새로운 버전으로 업그레이드 권장
5.0 2018년 5.0.14 🔴 EOL 지원 종료, 즉시 업그레이드 필요
4.0 이하 2017년 이전 🔴 EOL 지원 종료, 즉시 업그레이드 필요

⚠️ 중요 변경사항: Redis 8.0부터 RedisSearch, RedisJSON, RedisTimeSeries, RedisBloom 모듈이 Redis 코어에 통합되어 별도 모듈 설치가 불필요합니다.

 

 

3. Redis Stack 모듈별 EOL 스케줄

Redis Stack에 포함된 각 모듈들도 독립적인 생명주기를 가지고 있습니다. Redis 8.0부터는 주요 모듈들이 Redis 코어에 통합되어 별도 관리가 불필요하지만, 이전 버전을 사용하는 경우 각 모듈의 EOL 일정을 확인해야 합니다.

Redis Stack 모듈 EOL 정책

각 모듈의 메이저 버전 EOL은 해당 버전 출시 후 18개월 또는 후속 버전 출시 후 12개월 중 더 늦은 시점에 발생합니다.

RediSearch 모듈 EOL 스케줄

버전 릴리스 일자 EOL 일자 상태
2.8 2023년 7월 미정 🟢 현재 지원
2.6 2022년 11월 2024년 7월 31일 🔴 EOL 완료
2.4 2022년 3월 2023년 11월 30일 🔴 EOL 완료
2.2 2021년 11월 2023년 5월 31일 🔴 EOL 완료

RedisJSON 모듈 EOL 스케줄

버전 릴리스 일자 EOL 일자 상태
2.6 2023년 7월 미정 🟢 현재 지원
2.4 2022년 11월 2024년 7월 31일 🔴 EOL 완료
2.2 2022년 7월 2023년 11월 30일 🔴 EOL 완료
2.0 2021년 11월 2023년 7월 31일 🔴 EOL 완료

RedisTimeSeries 모듈 EOL 스케줄

버전 릴리스 일자 EOL 일자 상태
1.10 2023년 7월 미정 🟢 현재 지원
1.8 2022년 11월 2024년 7월 31일 🔴 EOL 완료
1.6 2022년 1월 2023년 11월 30일 🔴 EOL 완료
1.4 2020년 9월 2023년 1월 31일 🔴 EOL 완료

RedisBloom 모듈 EOL 스케줄

버전 릴리스 일자 EOL 일자 상태
2.6 2023년 7월 미정 🟢 현재 지원
2.4 2022년 11월 2024년 7월 31일 🔴 EOL 완료
2.2 2019년 12월 2023년 11월 30일 🔴 EOL 완료

RedisGears 모듈 EOL 스케줄

버전 릴리스 일자 EOL 일자 상태
1.2 2022년 2월 미정 🟢 현재 지원
1.0 2020년 5월 2023년 2월 28일 🔴 EOL 완료

📌 주요 참고사항: Redis Stack 7.2.x 이후 버전부터는 RedisGraph가 포함되지 않습니다.

 

 

4. Redis Enterprise Software 버전별 EOL 스케줄

Redis Enterprise Software는 더 구체적이고 예측 가능한 EOL 정책을 가지고 있습니다. 6.2 버전 이후부터는 각 메이저 릴리스의 EOL이 후속 메이저 버전이 정식 출시된 후 24개월 후에 발생합니다.

Redis Enterprise Software EOL 스케줄

버전 릴리스 일자 EOL(지원종료) 일자 상태
7.22 2025년 5월 미정 🟢 현재 최신 버전
7.8 2024년 11월 2027년 5월 30일 🟢 완전 지원
7.4 2024년 2월 2026년 11월 30일 🟢 완전 지원
7.2 2023년 8월 2026년 2월 28일 🟢 완전 지원
6.4 2023년 2월 2025년 8월 31일 🟡 EOL 임박 (3개월 남음)
6.2 2021년 8월 2025년 2월 28일 🔴 EOL 완료
6.0 2020년 5월 2022년 5월 31일 🔴 EOL 완료
5.6 2020년 4월 2021년 10월 31일 🔴 EOL 완료

 

 

5. 주요 클라우드 서비스 제공업체별 Redis 지원 현황

Amazon ElastiCache for Redis

Amazon ElastiCache는 독자적인 Redis 지원 정책을 운영하며, Extended Support 옵션을 제공합니다.

ElastiCache Redis OSS 지원 현황 및 EOL 스케줄:

버전 표준 지원 종료 Extended Support Extended Support 종료 비고
7.x 미정 N/A N/A 🟢 완전 지원 (권장)
6.x 미정 N/A N/A 🟢 완전 지원 (권장)
5.x 2026년 1월 31일 2026년 2월 1일~2029년 1월 31일 2029년 1월 31일 🟡 Extended Support 전환
4.x 2026년 1월 31일 2026년 2월 1일~2029년 1월 31일 2029년 1월 31일 🟡 Extended Support 전환

⚠️ 중요:

  • 2026년 2월 1일부터 v4/v5 클러스터는 자동으로 Extended Support(유료)로 전환
  • Extended Support 종료 후 Valkey로 자동 업그레이드 예정

Microsoft Azure Cache for Redis

Azure Cache for Redis 지원 버전:

서비스 티어 지원 Redis 버전 상태 비고
Basic/Standard/Premium 6.0.x 🟢 현재 지원 Redis 7 지원 계획 없음
Enterprise 7.2 🟡 프리뷰 클러스터 모드만 지원
Azure Managed Redis 7.4 🟢 GA 신규 서비스

Azure Redis 주요 EOL 정보:

  • Redis 4.0: 2023년 6월 30일 EOL 완료 (모든 인스턴스 6.0으로 자동 업그레이드)
  • TLS 1.0/1.1: 2024년 10월 1일 지원 종료

Google Cloud Memorystore for Redis

Memorystore 지원 버전 (2025년 9월 기준):

Redis 버전 패치 레벨 최종 업데이트 상태
7.2 최신 패치 2025년 9월 🟢 완전 지원
7.0 최신 패치 2025년 9월 🟢 완전 지원 (기본 버전)
6.x 최신 패치 2025년 9월 🟢 완전 지원
5.0 최신 패치 2025년 9월 🟢 완전 지원
4.0 최신 패치 2025년 9월 🟢 완전 지원
3.2 최신 패치 2025년 9월 🟢 완전 지원

IBM Cloud Databases for Redis

IBM Cloud Redis EOL 정보:

  • Redis 6.0: 2024년 10월 25일 EOL 완료 (자동으로 6.2로 업그레이드)
  • 현재 지원 버전: Redis 6.2

Redis Enterprise Cloud

Redis Enterprise Cloud는 Redis Enterprise Software와 동일한 생명주기 정책을 따릅니다. 클라우드 관리형 서비스로 자동 패치 및 업그레이드 지원이 제공됩니다.

 

 

6. 업그레이드 계획 수립 방법

Redis 버전 업그레이드는 신중하게 계획해야 합니다. 다음과 같은 단계를 권장합니다:

1단계: 현재 환경 분석

# Redis 서버 버전 확인
redis-server --version

2단계: 호환성 검토

  • 애플리케이션에서 사용하는 Redis 명령어 확인
  • Lua 스크립트 호환성 점검
  • 클라이언트 라이브러리 호환성 확인

3단계: 테스트 환경 구축

  • 프로덕션과 동일한 환경에서 업그레이드 테스트
  • 성능 테스트 및 기능 검증 실시

4단계: 백업 및 롤백 계획

  • 데이터 백업 전략 수립
  • 문제 발생 시 롤백 절차 준비

 

 

7. 버전 업그레이드 시 주의사항

Redis 업그레이드 시 다음과 같은 주요 변경사항들을 확인해야 합니다:

Redis 8.x 업그레이드 시 주요 변경사항

모듈 통합 (가장 중요한 변경사항):

  • RediSearch, RedisJSON, RedisTimeSeries, RedisBloom이 Redis 코어에 완전 통합
  • 별도 모듈 설치 및 로드가 불필요
  • 새로운 설정 파일: redis-full.conf (모든 구성 요소 포함)

신규 데이터 구조 (8개 추가):

  • Redis Query Engine: 수평/수직 확장 지원
  • 5개의 확률적 데이터 구조: Bloom filter, Cuckoo filter, Count-min sketch, Top-k, t-digest
  • Vector set (프리뷰): 벡터 유사성 검색용
  • JSON, Time series 데이터 타입 내장

ACL 규칙 변경: 기존 ACL 카테고리(@read, @write, @dangerous 등)에 새로운 명령어들이 추가되어 호환성 문제가 발생할 수 있습니다.

Redis 7.x 업그레이드 시 주의사항

라이선스 변경: 7.4.x ~ 7.8.x 버전은 RSALv2 또는 SSPLv1 중 선택 가능하며, 8.0.x 이후 버전은 RSALv2/SSPLv1/AGPLv3 트라이 라이선스를 적용합니다.

성능 개선사항:

  • 리스트, 셋, 정렬된 셋에 대한 메모리 및 속도 최적화
  • 향상된 I/O 멀티플렉싱으로 최대 72% 처리량 증가
  • 99퍼센타일 지연시간 71% 감소

Redis 6.x에서 업그레이드 시

  • ACL(Access Control List) 기능 추가로 보안 강화
  • 클라이언트 사이드 캐싱 지원
  • RESP3 프로토콜 지원

 

 

8. RedisGraph 모듈 지원 종료 가이드

RedisGraph는 Redis의 그래프 데이터베이스 확장 모듈로, 2025년 1월 31일을 끝으로 완전히 지원이 종료됩니다.

RedisGraph EOL 상세 스케줄

마일스톤 일자 내용
신규 고객 판매 종료 즉시 (2024년) 신규 고객 대상 판매 중단
구독 갱신 마감 2024년 1월 1일 연간 구독 갱신 불가
커뮤니티 지원 종료 2024년 12월 31일 커뮤니티 이슈 모니터링 중단
완전 지원 종료 2025년 1월 31일 모든 지원 및 패치 중단
GitHub 비추천 마킹 2025년 2월 1일 저장소 deprecated 태그

RedisGraph 버전별 EOL

버전 릴리스 일자 EOL 일자 현재 상태
2.10 2023년 6월 2025년 1월 31일 🔴 EOL 임박
2.8 2022년 2월 2025년 1월 31일 🔴 EOL 임박
2.4 2021년 3월 2023년 2월 28일 🔴 EOL 완료

마이그레이션 권장사항

RedisGraph 사용자는 다음 대안들을 검토해야 합니다:

  • Neo4j: 성숙한 그래프 데이터베이스 솔루션
  • Amazon Neptune: AWS 관리형 그래프 데이터베이스
  • ArangoDB: 멀티 모델 데이터베이스 (그래프, 문서, 키-값)
  • Microsoft Azure Cosmos DB: 그래프 API 지원

⚠️ 중요: Redis Stack 7.2.x 이후 버전에는 RedisGraph가 포함되지 않습니다.

 

 

9. 권장사항 및 최종 마무리

📅 2025년 하반기 주요 EOL 일정:

  • Redis 6.4 (Enterprise): 2025년 8월 31일
  • RedisGraph: 2025년 1월 31일
  • AWS ElastiCache v4/v5: 2026년 1월 31일 (Extended Support 전환)

Redis는 빠르게 발전하는 기술이며, 특히 Redis 8.0은 모듈 통합이라는 획기적인 변화를 가져왔습니다. 최신 버전을 유지하는 것이 보안과 성능 면에서 큰 이점을 제공하지만, 충분한 계획과 테스트를 통해 안전하게 진행하시기 바랍니다.

더 자세한 정보는 다음 공식 자료들을 참고하시기 바랍니다:

 

 

댓글 남기기