Azure Cache for Redis의 새로운 기능

2024년 2월

이제 CMK(디스크) 암호화에 대한 고객 관리형 키 사용에 대한 지원이 GA(일반 공급)에 도달했습니다.

자세한 내용은 엔터프라이즈 캐시에서 CMK 암호화를 구성하는 방법을 참조 하세요.

2024년 1월

Azure Cache for Redis의 모든 계층은 이제 TLS 1.3을 지원합니다.

자세한 내용은 TLS 프로토콜에 대한 구성 설정이란?을 참조하세요.

2023년 10월

기본, 표준 및 프리미엄 캐시에 대한 데이터 작업 플러시(미리 보기)

기본, 표준 및 프리미엄 계층 캐시는 이제 컨트롤 플레인 수준에서 시작할 수 있는 기본 제공 플러시 작업을 지원합니다. 포털 콘솔 또는 redis-cli를 통해 FLUSH ALL 명령을 실행하는 캐시와 함께 flush 작업을 사용합니다.

자세한 내용은 데이터 플러시 작업을 참조하세요.

기본, 표준 및 프리미엄 캐시용 업데이트 채널(미리 보기)

기본, 표준 또는 프리미엄 계층 캐시를 사용하면 "미리 보기" 또는 "안정적" 업데이트 채널을 구성하여 조기 업데이트를 받도록 선택할 수 있습니다.

자세한 내용은 채널 업데이트를 참조하세요.

2023년 9월

Azure Cache for Redis 사용에서 TLS 1.0과 1.1 제거

TLS(전송 계층 보안) 버전 1.2 이상을 배타적으로 사용하려는 업계 전반의 요구를 충족하기 위해 Azure Cache for Redis는 2024년 10월에 TLS 1.2 사용을 요구하는 방향으로 나아가고 있습니다.

이러한 활동의 일환으로 Azure Cache for Redis가 다음과 같이 변경될 수 있습니다.

  • 1단계: Azure Cache for Redis는 새 캐시 만들기에 대한 최소TLSVersion 설정 옵션으로 TLS 1.0/1.1 제공을 중단합니다. 이 시점에 기존 캐시 인스턴스는 업데이트되지 않습니다. 이전 버전과의 호환성을 위해 Azure Portal 또는 다른 관리 Api를 계속 사용하여 최소 TLS 버전을 1.0 또는 1.1로 변경할 수 있습니다.
  • 2단계: Azure Cache for Redis는 2024년 10월 1일부터 TLS 1.1 및 TLS 1.0 지원을 중단합니다. 이러한 변경 후 애플리케이션은 TLS 1.2 이상을 사용하여 캐시와 통신해야 합니다. 모든 캐시에 대한 MinimumTLSVerion을 1.2로 업데이트하는 동안 Azure Cache for Redis 서비스를 사용할 수 있을 것으로 예상됩니다.

자세한 내용은 Azure Cache for Redis 사용에서 TLS 1.0 및 1.1 제거를 참조하세요.

2023년 6월

인증 및 역할 기반 액세스 제어를 위한 Microsoft Entra ID는 Azure Cache for Redis 지원하는 지역에서 사용할 수 있습니다.

2023년 5월

Microsoft Entra ID 인증 및 권한 부여(미리 보기)

이제 Microsoft Entra ID 기반 인증 및 권한은 Azure Cache for Redis 공개 미리 보기에 사용할 수 있습니다. 이 Microsoft Entra ID 통합을 통해 사용자는 액세스 키 없이 캐시 인스턴스에 연결하고 역할 기반 액세스 제어를 사용하여 캐시 인스턴스에 연결할 수 있습니다.

이 기능은 Azure Cache for Redis Basic, Standard 및 Premium SKU에 사용할 수 있습니다. 이 업데이트를 통해 고객은 Azure Cache for Redis 사용할 때 향상된 보안 및 간소화된 인증 프로세스를 기대할 수 있습니다.

클러스터형 Azure Cache for Redis 인스턴스에 대해 최대 30개의 분할된 데이터베이스 지원

이제 Azure Cache for Redis 최대 30개의 분할된 데이터베이스가 있는 클러스터형 캐시를 지원합니다. 이제 애플리케이션은 워크로드를 통해 더 많은 데이터를 저장하고 더 효율적으로 확장할 수 있습니다.

2023년 4월

99번째 백분위수 대기 시간 메트릭(미리 보기)

새 메트릭을 사용하여 Reis용 Azure Cache 인스턴스에서 서버 쪽 명령의 최악의 대기 시간을 추적할 수 있습니다. 대기 시간은 PING 명령을 사용하고 응답 시간을 추적하여 측정됩니다. 이 메트릭을 사용하여 캐시 인스턴스 상태를 추적하고 장기 실행 명령이 대기 시간 성능을 저하하는지 확인할 수 있습니다.

자세한 내용은 Azure Cache for Redis 모니터링을 참조하세요.

2023년 3월

엔터프라이즈 계층에 대한 현재 위치 스케일 업 및 스케일 아웃(미리 보기)

Enterprise 및 Enterprise Flash 계층은 이제 가동 중지 시간 또는 데이터 손실 없이 캐시 인스턴스를 스케일 업 및 스케일 아웃하는 기능을 지원합니다. 스케일 업 및 스케일 아웃 작업은 모두 동일한 작업에서 발생할 수 있습니다.

자세한 내용은 Azure Cache for Redis 인스턴스 크기 조정을 참조하세요.

활성 지역 복제 캐시에서 RedisJSON 지원(미리 보기)

활성 지역 복제를 사용하는 캐시 인스턴스는 이제 RedisJSON 모듈을 지원합니다.

자세한 내용은 활성 지역 복제 구성을 참조하세요.

활성 지역 복제 캐시에 대한 플러시 작업(미리 보기)

활성 지역 복제를 사용하는 캐시에는 이제 컨트롤 플레인 수준에서 시작할 수 있는 기본 제공 플러시 작업이 포함됩니다. 활성 지역 복제 캐시에 대해 의도적으로 차단되는 작업 대신 캐시와 함께 FLUSH ALL플러시FLUSH DB 작업을 사용합니다.

자세한 내용은 플러시 작업을 참조하세요.

CMK(고객 관리형 키) 디스크 암호화(미리 보기)

디스크에 저장된 Redis 데이터는 이제 Enterprise 및 Enterprise Flash 계층의 CMK(고객 관리형 키)를 사용하여 암호화할 수 있습니다. CMK를 사용하면 기본 디스크 암호화에 다른 컨트롤 계층이 추가됩니다.

자세한 내용은 디스크 암호화 사용을 참조하세요.

연결 이벤트 감사 로그(미리 보기)

Enterprise 및 Enterprise Flash 플래시 계층 캐시는 이제 진단 설정을 통해 모든 연결, 연결 끊김 및 인증 이벤트를 기록할 수 있습니다. 이 정보를 로깅하면 보안 감사에 도움이 됩니다. 캐시 리소스에 대한 액세스 권한이 있는 사용자를 모니터링할 수도 있습니다.

자세한 내용은 연결 감사 로그 사용을 참조하세요.

2022년 11월

RedisJSON 지원

RedisJSON 모듈 사용에 대한 지원이 이제 GA(일반 공급)로 제공됩니다.

자세한 내용은 Azure Cache for Redis에서 Redis 모듈 사용을 참조하세요.

Redis 6이 기본 업데이트가 됩니다.

2023년 1월 20일부터 모든 버전의 Azure Cache for Redis REST API, PowerShell, Azure CLI 및 Azure SDK는 Redis 6을 사용하여 Redis 인스턴스를 만듭니다. 이전에는 이 변경이 2022년 11월 1일에 이루어질 것이라고 발표했지만 예기치 않은 변경으로 인해 날짜가 2023년 1월 20일로 연기되었습니다.

자세한 내용은 Redis 6이 새 캐시 인스턴스의 기본값이 됨을 참조하세요.

2022년 10월

수동 지역 복제를 위한 개선 사항

Azure Cache for Redis의 프리미엄 계층에서 제공되는 수동 지역 복제 기능에 몇 가지 개선 사항이 적용되었습니다.

  • 복제 대기 중인 데이터 양에 대한 통계를 포함하여 고객이 지역에서 복제 링크의 상태를 더 잘 추적할 수 있도록 새로운 메트릭을 사용할 수 있습니다. 자세한 내용은 Azure Cache for Redis 모니터링을 참조하세요.

    • 지역 복제 연결 지연(미리 보기)
    • 지역 복제 데이터 동기화 오프셋(미리 보기)
    • 지역 복제 전체 동기화 이벤트 완료됨(미리 보기)
    • 지역 복제 전체 동기화 이벤트 시작됨(미리 보기)
  • 고객은 이제 단일 선택 또는 CLI 명령을 사용하여 지역 기본 캐시와 지역 복제본 캐시 간의 장애 조치(failover)를 시작할 수 있으므로 캐시를 수동으로 연결 해제하고 다시 연결해야 하는 번거로움이 없습니다. 자세한 내용은 지역 기본에서 지역 보조로 장애 조치(failover) 시작을 참조하세요.

  • 이제 지리적 장애 조치(failover)가 트리거된 후 DNS 레코드를 자동으로 업데이트하는 글로벌 캐시 URL도 제공되므로 애플리케이션은 하나의 캐시 주소만 관리하면 됩니다. 자세한 내용은 지역 기본 URL을 참조하세요.

2022년 9월

2023년 6월 30일까지 Redis 버전 6을 사용하도록 Azure Cache for Redis 인스턴스를 업그레이드합니다.

2023년 6월 30일에 Azure Cache for Redis 인스턴스용 버전 4를 사용 중지합니다. 그 날짜 전까지 캐시 인스턴스를 버전 6으로 업그레이드해야 합니다.

  • 2023년 6월 30일 이후에는 Redis 버전 4를 실행하는 모든 캐시 인스턴스가 자동으로 업그레이드됩니다.
  • 지역 복제가 사용하도록 설정된 Redis 버전 4를 실행하는 모든 캐시 인스턴스는 2023년 8월 30일 이후에 자동으로 업그레이드됩니다.

최대한 편리하게 업그레이드할 수 있도록 사용자의 요구와 일정을 수용하기 위해 캐시를 직접 업그레이드하는 것이 좋습니다.

자세한 내용은 사용 중지를 참조하세요.

Azure Cache for Redis에서 관리 ID 지원

관리 ID를 사용하여 스토리지 계정 연결을 인증하는 작업이 이제 GA(일반 공급)에 도달했습니다.

자세한 내용은 스토리지에 대한 관리 ID를 참조하세요.

2022년 8월

Azure Cache for Redis Enterprise에서 사용 가능한 RedisJSON 모듈

Azure Cache for Redis의 Enterprise 및 Enterprise Flash 계층은 이제 RedisJSON 모듈을 지원합니다. 이 모듈은 JSON 형식의 데이터를 저장, 쿼리 및 쿼리하는 네이티브 기능을 추가하여 Redis에서 데이터를 문서 스타일 형식으로 더 쉽게 저장할 수 있도록 합니다. 이 모듈을 사용하면 제품 카탈로그 또는 사용자 프로필 데이터 저장과 같은 일반적인 사용 사례를 단순화할 수 있습니다.

RedisJSON 모듈은 모듈의 커뮤니티 버전을 구현하므로 기존 지식과 작업 흐름을 사용할 수 있습니다. RedisJSONRediSearch의 검색 기능과 함께 사용하도록 설계되었습니다. 두 모듈을 모두 사용하면 통합된 인덱싱 및 데이터 쿼리가 제공됩니다. 자세한 내용은 RedisJSON을 참조하세요.

이제 Azure Cache for Redis에서 RediSearch 모듈을 사용할 수 있습니다. Azure Cache for Redis에서 Redis 모듈을 사용하는 방법에 대한 자세한 내용은 Azure Cache for Redis에서 Redis 모듈 사용을 참조하세요.

2022년 7월

Redis 6은 새 캐시 인스턴스의 기본값이 됩니다.

Important

이전에는 이 변경 내용이 2022년 11월 1일에 적용될 것이라고 발표했습니다. 새 날짜는 2023년 1월 20일입니다. 새 날짜를 반영하도록 텍스트가 업데이트되었습니다.

2023년 1월 20일부터 모든 버전의 Azure Cache for Redis REST API, PowerShell, Azure CLI 및 Azure SDK는 기본적으로 Azure Cache for Redis에서 제공하는 안정적인 최신 버전의 Redis를 사용하여 Redis 인스턴스를 만듭니다. 이전에는 Redis 버전 4.0이 기본으로 사용되었습니다. 그러나 2021년 10월 현재 Azure Cache for Redis에서 제공되는 안정적인 최신 Redis 버전은 6.0입니다.

참고 항목

이 변경 내용은 기존 인스턴스에 영향을 주지 않습니다. 2023년 1월 20일 이후에 만들어진 새 인스턴스에만 적용됩니다.

캐시 인스턴스를 만들 때 사용되는 기본 Redis 버전은 Azure Cache for Redis에서 제공되는 안정적인 최신 버전을 기반으로 하기 때문에 다를 수 있습니다.

애플리케이션에 특정 버전의 Redis가 필요한 경우 표와 같이 최신 아티팩트 버전을 사용하는 것이 좋습니다. 그런 다음 캐시를 만들 때 Redis 버전을 명시적으로 선택합니다.

아티팩트 Redis 버전 지정을 지원하는 버전
REST API 2020-06-01 이상
PowerShell 6.3.0 이상
Azure CLI 2.27.0 이상
Azure SDK for .NET 7.0.0 이상
Python용 Azure SDK 13.0.0 이상
Java용 Azure SDK 2.2.0 이상
JavaScript용 Azure SDK 6.0.0 이상
Azure SDK for Go v49.1.0 이상

2022년 4월

연결 생성 속도에 대한 새 메트릭

이 두 가지 새 메트릭은 Azure Cache for Redis 클라이언트가 자주 연결을 끊었다가 다시 연결하는지 여부를 식별하는 데 도움이 되며, 이로 인해 CPU 사용량과 Redis 서버 로드가 증가할 수 있습니다.

  • 초당 만들어진 연결
  • 초당 닫힌 연결

자세한 내용은 캐시 메트릭 보기를 참조하세요.

기본 캐시 변경

2022년 5월 15일에 모든 새 Azure Cache for Redis 인스턴스는 기본적으로 Redis 6을 사용합니다. Azure Cache for Redis 인스턴스를 만들 때 버전을 명시적으로 선택하여 Redis 4 인스턴스를 계속 만들 수 있습니다.

이 변경은 기존 인스턴스에 영향을 주지 않습니다. 변경 내용은 2022년 5월 15일 이후에 생성된 새 인스턴스에만 적용됩니다.

캐시를 만들 때 사용되는 Redis의 기본 버전은 시간이 지남에 따라 변경될 수 있습니다. Azure Cache for Redis는 새 버전의 오픈 소스 Redis가 릴리스될 때 새 버전을 채택할 수 있습니다. 애플리케이션에 특정 버전의 Redis가 필요한 경우 캐시를 만들 때 Redis 버전을 명시적으로 선택하는 것이 좋습니다.

2022년 2월

TLS 인증서 변경

2022년 5월부터 Azure Cache for Redis는 DigiCert Global G2 CA Root에서 발급한 TLS 인증서로 롤오버됩니다. 현재 볼티모어 CyberTrust 루트는 2025년 5월에 만료되므로 이 변경이 필요합니다.

대부분의 Azure Cache for Redis 고객은 영향을 받지 않을 것으로 예상됩니다. 그러나 인증서 고정이라고 하는 허용 가능한 CA(인증 기관) 목록을 명시적으로 지정하면 애플리케이션이 영향을 받을 수 있습니다.

자세한 내용은 클라이언트 애플리케이션이 영향을 받는지 확인하는 방법에 대한 지침이 포함된 이 블로그를 참조하세요. 캐시 연결 손실을 방지하려면 블로그에서 권장하는 작업을 취하는 것이 좋습니다.

Azure Cache for Redis Enterprise GA에 대한 활성 지역 복제

Azure Cache for Redis Enterprise에 대한 활성 지역 복제가 이제 일반 공급(GA)되었습니다.

활성 지역 복제는 데이터의 원활한 활성-활성 복제를 위해 Azure Cache for Redis 클러스터를 함께 연결할 수 있는 강력한 도구입니다. 애플리케이션은 하나의 Redis 클러스터에 쓸 수 있으며 데이터는 연결된 다른 클러스터에 자동으로 복사되며 그 반대의 경우도 마찬가지입니다. 자세한 내용은 Azure Developer Community 블로그에서 이 게시물을 참조하세요.

2022년 1월

Azure Cache for Redis에서 관리 ID 지원

Azure Cache for Redis는 이제 관리 ID를 사용하여 스토리지 계정 연결 인증을 지원합니다. ID는 Microsoft Entra ID를 통해 설정되며 시스템 할당 ID와 사용자 할당 ID가 모두 지원됩니다. 관리 ID에 대한 지원을 통해 서비스는 데이터 지속성 및 캐시 데이터 가져오기/내보내기를 포함하여 사용하기 위해 스토리지에 대한 신뢰할 수 있는 액세스를 설정할 수 있습니다.

자세한 내용은 Azure Cache for Redis를 사용한 관리 ID를 참조하세요.

2021년 10월

Azure Cache for Redis 6.0 GA

이제 Azure Cache for Redis 6.0이 일반 공급됩니다. 새 버전에는 다음이 포함됩니다.

  • 새로운 데이터 형식인 Redis Streams
  • 성능 향상
  • 향상된 개발자 생산성
  • 보안 강화

이제 추가 전용 데이터 구조인 Redis Streams를 사용하여 지속적으로 생성되는 데이터를 수집, 관리 및 이해할 수 있습니다.

또한 Azure Cache for Redis 6.0에는 성능과 사용 편의성을 위해 STRALGO, ZPOPMIN, ZPOPMAXHELP라는 새로운 명령이 도입되었습니다.

지금 Azure Cache for Redis 6.0을 시작하고 캐시 만들기 중에 Redis 6.0을 선택합니다. 또한 기존 Redis 4.0 캐시 인스턴스를 업그레이드할 수 있습니다.

연결된 클라이언트에 대한 진단

Azure Cache for Redis는 이제 Azure 진단 설정과 통합되어 캐시에 대한 모든 클라이언트 연결에 대한 정보를 기록합니다. 이 진단 설정을 로깅한 다음 분석하면 캐시에 연결하는 사람과 해당 연결의 타임스탬프를 이해하는 데 도움이 됩니다. 이 데이터는 보안 위반의 범위를 식별하고 보안 감사 목적으로 사용할 수 있습니다. 사용자는 이러한 로그를 스토리지 계정 또는 Event Hubs와 같은 원하는 대상으로 라우팅할 수 있습니다.

자세한 내용은 진단 설정을 사용하여 Azure Cache for Redis 데이터 모니터링을 참조하세요.

Azure Cache for Redis Enterprise 업데이트

활성 지역 복제 공개 미리 보기는 이제 다음을 지원합니다.

  • RediSearch 모듈: 활성 지역 복제로 RediSearch 배포
  • 복제 그룹에 5개의 캐시가 있습니다. 이전에는 두 개의 캐시를 지원했습니다.
  • OSS 클러스터링 정책 - 고성능 워크로드에 적합하고 더 나은 확장성을 제공합니다.

2020년 10월

Azure TLS 인증서 변경

Microsoft는 다른 루트 CA(인증 기관)의 TLS 인증서를 사용하도록 Azure 서비스를 업데이트하 고 있습니다. 이렇게 변경하는 이유는 현재 CA 인증서가 CA/브라우저 포럼 기준 요구 사항 중 하나를 준수하지 않기 때문입니다. 자세한 내용은 Azure TLS 인증서 변경을 참조하세요.

Azure Cache for Redis에 미치는 영향에 대한 자세한 내용은 Azure TLS 인증서 변경을 참조하세요.

다음 단계

추가 질문이 있는 경우 지원을 통해 문의하세요.