인스턴스의 Redis 버전 업그레이드 정보

이 페이지에서는 버전 업그레이드 중에 Memorystore for Redis 인스턴스가 어떻게 작동하는지, 업그레이드가 애플리케이션에 어떤 영향을 미치는지, 업그레이드 시기를 설명합니다. 인스턴스 버전을 업그레이드하는 방법에 대한 자세한 내용은 인스턴스의 Redis 버전 업그레이드를 참조하세요.

인스턴스의 등급에 따라 버전을 업그레이드하면 애플리케이션에 성능 및 스토리지 영향이 있을 수 있습니다. 현재 메모리 사용량도 인스턴스를 업그레이드할 수 있는 시기를 제한합니다.

인스턴스 버전 업그레이드 권장사항

이 섹션에서는 인스턴스 버전을 업그레이드하는 방법을 안내합니다.

  • 인증 기관 순환이 더 이상 연결을 삭제하지 않으므로 인스턴스를 버전 7.0 이상으로 업그레이드합니다. 자세한 내용은 인증 기관 순환을 참조하세요.

  • 업그레이드하기 전에 인스턴스의 데이터를 내보냅니다. 자세한 내용은 Redis 인스턴스에서 데이터 내보내기를 참조하세요.

  • 표준 등급 인스턴스의 업그레이드 속도와 안정성을 개선하려면 인스턴스 트래픽이 적은 기간에 업그레이드를 실행합니다. 인스턴스 트래픽 모니터링에 대한 자세한 내용은 인스턴스 모니터링을 참조하세요.

  • 표준 등급 인스턴스를 업그레이드할 때는 인스턴스 쓰기 부하를 최소한으로 유지합니다. 쓰기 부하가 높으면 업그레이드에 훨씬 더 많은 시간이 걸리거나 실패할 수 있습니다.

  • 업그레이드 중에 인스턴스의 메모리를 관리하려면 메모리 관리 권장사항을 따르세요. 자세한 내용은 메모리 관리 권장사항을 참조하세요.

  • 새 버전이 애플리케이션에 미치는 영향을 이해하려면 지원되는 버전을 검토하세요. 자세한 내용은 지원되는 버전을 참조하세요.

버전 업그레이드 동작

버전 업그레이드는 기본 등급 및 표준 등급 인스턴스 모두의 데이터를 보존합니다. 인스턴스 버전을 업그레이드하면 몇 분 이하의 짧은 연결 재설정이 발생하여 인스턴스를 일시적으로 사용할 수 없게 됩니다. 또한 핵심 측정항목이 표시되지 않는 몇 분의 지연이 발생할 수도 있습니다.

업그레이드가 완료되면 인스턴스를 완전히 사용할 수 있게 되고 측정항목 보고가 재개됩니다. 인스턴스에 다시 연결하려면 애플리케이션의 코드에 재시도 로직을 통합하세요. IP 주소와 연결 문자열은 동일하게 유지됩니다.

짧은 연결 재설정으로 인해 인스턴스를 사용할 수 없는 동안 소량의 비활성 데이터나 일관성이 없는 데이터가 캐시에 쓰거나 업데이트되지 않을 수 있습니다.

업그레이드 중 쓰기 부하

애플리케이션 성능에 미치는 영향을 최소화하려면 트래픽이 적은 기간에 인스턴스를 업그레이드하세요. 쓰기 부하가 높거나 메모리 부족으로 인해 업그레이드에 훨씬 더 많은 시간이 걸리거나 실패할 수 있습니다. 자세한 내용은 확장 및 버전 업그레이드 작업을 참조하세요.

만료된 키

표준 등급 인스턴스를 업그레이드할 때 Memorystore for Redis는 만료된 키를 동기화하지 않습니다. 업그레이드하기 전에 인스턴스의 키가 만료된 경우 업그레이드가 완료된 후 키 수가 줄어듭니다.