지원되는 버전

Memorystore for Redis는 오픈소스 Redis 소프트웨어로 지원됩니다. Memorystore는 현재 Redis 버전 6.x(미리보기), 5.0, 4.0, 3.2를 지원합니다. 기본 버전은 Redis 4.0입니다. 인스턴스의 버전을 새 버전으로 업그레이드할 수 있습니다(예: 3.2에서 6.x로 업그레이드). Memorystore for Redis 제품 업데이트 기록은 출시 노트를 참조하세요.

버전 지원 정책

Memorystore for Redis는 이 페이지의 현재 버전 섹션에 나열된 모든 주요 OSS Redis 버전에 하나의 패치 버전을 지원합니다. 패치는 유지보수 기간 중에 정기적으로 업데이트됩니다. Memorystore for Redis는 인스턴스에 적용해야 하는 중요한 패치를 모니터링합니다. 중요한 보안 패치는 정기 유지보수 기간 이외의 기간에 배포됩니다. 자세한 내용은 유지보수 정책을 참조하세요.

현재 버전

다음은 지원되는 Redis 버전의 현재 패치 레벨과 각 버전이 마지막으로 업데이트된 시기가 요약된 표입니다.

Redis 주 버전 패치 레벨 최종 업데이트
3.0 3.2.13 2018년 6월 21일
4.0(기본) 4.0.14 2019년 6월 17일
5.0 5.0.7 2020년 3월 24일
6.x(미리보기) 6.2.0 2021년 6월 10일

Redis 버전 4.0

다음은 OSS Redis 버전 4.0을 통해 도입되는 Memorystore의 몇 가지 주요 기능 지원이 설명된 표입니다.

기능 설명 Memorystore for Redis에서 지원됨
캐시 제거 개선사항 새로운 최소 사용 빈도(LFU) 제거 정책을 지원합니다. 자세한 내용은 Redis 문서를 참조하세요. 예, 제거 정책 구성 매개변수 아래에 제공됩니다.
활성 단편화 제거 Redis가 실행되는 동안 메모리의 단편화를 제거하는 기능을 소개합니다. 예, 제거 정책 구성 매개변수 아래에 제공됩니다. 기본 설정은 꺼짐입니다.
Redis 모듈 이제 개발자는 Redis를 통해 Redis 기능을 확장할 수 있는 모듈을 작성하고 새로운 데이터 유형을 구현할 수 있습니다. 아니요

Redis 버전 5.0

다음은 OSS Redis 버전 5.0을 통해 도입되는 Memorystore의 몇 가지 주요 기능 지원이 설명된 표입니다.

기능 설명 Memorystore for Redis에서 지원됨
Redis 스트림 Redis 5.0에는 새로운 스트림 데이터 구조가 도입되었습니다. 스트림은 XADDXDEL와 같은 기본 목록 기능을 지원합니다. 또한 스트림에는 소비자 그룹이라는 개념이 도입되어 여러 클라이언트가 메시지 스트림의 여러 부분을 사용할 수 있습니다. 예. Memorystore for Redis 구성 매개변수로 노출됩니다.
정렬된 설정 명령어 Redis 5.0에는 ZPOPMAX, ZPOPMIN, BZPOPMAX, BZPOPMIN의 정렬된 집합 명령어가 도입되었습니다. 이러한 명령어는 정렬된 집합에 저장된 최고 또는 최저 값을 push하고 pop합니다.
Redis 모듈 개발자는 Redis를 통해 Redis 기능을 확장할 수 있는 모듈을 작성하고 새로운 데이터 유형을 구현할 수 있습니다. 아니요

Redis 버전 6.x

아래 표에서는 OSS Redis 버전 6.x에 도입된 주요 기능의 Memorystore 지원을 간략히 설명합니다.

특성 설명 Memorystore for Redis에서 지원됨
다중 코어 스레드 I/O Redis 6.x에서는 I/O 소켓의 읽기 및 쓰기가 스레드됩니다. 다중 코어가 포함된 인스턴스의 성능이 향상될 수 있습니다.
LCS(Longest Common Subsequence) 명령어 Redis 6.x에 새로 도입된 LCS 명령어를 사용하면 사용자가 문자열 간에 연속되지 않은 공통 요소를 찾을 수 있습니다.
복제본용 RDB 디스크 없는 로드 Redis 6.x를 사용하면 복제본에 디스크 없는 로드를 사용할 수 있습니다. 따라서 복제본이 디스크 대신 소켓에서 RDB를 로드하여 성능을 개선할 수 있습니다. 자세한 내용은 Redis 6.0 conf 파일을 참조하세요.
기본 트래픽 암호화 Redis 6.0에서는 트래픽 암호화를 위한 기본 SSL이 추가되었습니다. Memorystore for Redis는 OSS Redis 버전 6.0의 이 기능을 지원하지 않지만 Memorystore는 자체 전송 중 암호화를 제공합니다. 아니요
액세스제어 목록(ACL) Redis ACL을 사용하면 Redis 인스턴스와 상호작용하는 사용자 및 작업을 제한할 수 있습니다. 아니요