Partilhar via


Como atualizar a versão da sua instância Redis

São lançadas frequentemente novas versões do software do servidor Redis com novas funcionalidades, mais comandos e melhorias da estabilidade. Manter as instâncias do Redis utilizando a versão mais recente do Redis é uma boa forma de garantir que tem a melhor experiência possível com o Redis.

Este artigo detalha como atualizar sua instância do Redis para a versão mais recente do Redis disponível no Cache do Azure para Redis.

Importante

Seguindo o controle de versão padrão do Redis, este artigo cobre apenas as atualizações para a versão principal do Redis, não as versões secundárias ou de patch. As atualizações das versões inferiores e de correção são realizadas automaticamente durante o ciclo normal de correção todos os meses.

Âmbito da disponibilidade

Esta tabela contém as informações sobre os recursos de atualizações do Redis disponíveis em cada camada.

Escalão de serviço Atualização Automática Atualização manual
Básico, Standard e Premium No Não
Empresa, Enterprise Flash Sim Sim

Versões atuais

Esta tabela contém as informações para as quais as versões do Redis estão disponíveis em cada camada.

Escalão de serviço Versão disponível do Redis
Básico, Standard e Premium 6.0 (GA)
Empresa, Enterprise Flash 7.2 (GA)

Como atualizar - níveis Básico, Standard e Premium

Atualmente, nenhuma atualização está disponível.

Como atualizar - níveis Enterprise e Enterprise Flash

Nas camadas Enterprise, você tem duas opções para atualizações: automática e manual. As atualizações automáticas fazem parte do processo de correções padrão. Com o processo manual, pode iniciar atualizações que estão disponíveis fora do processo automático normal.

Atualização automática

As atualizações da versão do servidor Redis são feitas automaticamente como parte do processo de aplicação de patches mensal padrão. As atualizações para a versão mais recente do Redis ocorrem assim que a versão do Redis atinge a disponibilidade geral (GA) no Azure.

No GA de uma nova versão, sua instância do Redis é atualizada automaticamente para a nova versão do GA, a menos que você a adie antes da disponibilidade geral. Para obter mais informações sobre como adiar uma atualização, consulte Adiar atualizações.

Iniciar uma atualização manualmente

Como alternativa à atualização automática, você também pode atualizar manualmente para a versão mais recente do Redis. As atualizações manuais fornecem dois outros benefícios, em vez disso, aguardam que a atualização automática ocorra: a) Você controla quando a atualização ocorre e b) você pode atualizar para versões de visualização do servidor Redis.

  1. No portal, navegue até Visão geral do cache usando o menu Recurso. Em seguida, escolha Atualizar no painel de trabalho para iniciar uma atualização.

    Captura de tela mostrando o painel de atualização, a versão atual e a versão disponível.

  2. Em seguida, você verá um painel Atualizar Redis que mostra a versão atual do Redis e qualquer versão para a qual você possa atualizar. Conforme observado no painel, a atualização é irreversível. Não é possível fazer downgrade. Para confirmar e iniciar o processo de atualização, selecione Iniciar atualização.

    Aviso

    Depois que sua instância do Redis tiver sido atualizada, ela não poderá ser rebaixada para a versão anterior.

    Captura de tela mostrando a visão geral selecionada no menu de recursos e no painel intitulado Atualizar Redis.

    Se você já estiver executando a versão mais recente do software Redis disponível, o botão Atualizar será desativado.

Adiar atualizações

Você pode adiar uma atualização automática de uma nova versão do software Redis em até 90 dias. Esta opção dá-lhe tempo para testar novas versões e garantir que tudo funciona conforme esperado. Em seguida, a cache é atualizada 90 dias após a nova versão do Redis chegar ao GA, ou sempre que ativar a atualização manualmente.

A opção de adiamento deve ser selecionada antes de uma nova versão do Redis chegar ao GA para que entre em vigor antes de a atualização automática ocorrer.

Para adiar atualizações para o cache, navegue até Configurações avançadas no menu Recurso e selecione a caixa Adiar atualizações de versão do banco de dados Redis.

Captura de tela mostrando as configurações avançadas selecionadas no menu Recurso e uma caixa vermelha em torno de Adiar atualizações de versão do banco de dados Redis.

Importante

Selecionar a opção para adiar atualizações só se aplica ao próximo evento de atualização automática. Os caches que já foram atualizados não podem ser rebaixados usando a opção de adiamento.

Considerações antes de atualizar as versões do Redis

Cada nova versão do Redis destina-se a ser uma atualização perfeita das versões anteriores com compatibilidade com versões anteriores como um princípio de design. No entanto, ocorrem pequenas alterações e correções de erros que podem provocar alterações na aplicação. Recomendamos que esteja sempre ciente destas alterações.

Versão do cliente

Se estiver a utilizar um cliente Redis desatualizado, os novos comandos ou funcionalidades do Redis não podem ser suportados corretamente. Recomendamos sempre a atualização para a versão estável mais recente do seu cliente Redis, uma vez que as versões mais recentes também têm frequentemente melhorias da estabilidade e do desempenho. Para obter mais informações sobre a configuração da sua biblioteca de cliente, consulte Melhores Práticas de Utilização de Bibliotecas de Cliente.

RESP3

O Redis versão 7.2 permite uma especificação atualizada do protocolo de serialização do Redis (RESP) chamada RESP3. Este protocolo oferece tipos de dados mais ricos e melhorias de desempenho. O uso do RESP3 é opcional e é negociado pelo cliente Redis. Como alguns clientes Redis, como o Go-Redis versão 9+ e o Lettuce versão 6+, habilitam o RESP3 por padrão, atualizar a instância do servidor Redis para a versão 7.2 pode produzir uma resposta com um formato diferente. Para evitar essa alteração de quebra, você pode configurar esses clientes para usar RESP2 por padrão.

Alterações interruptivas

Cada versão do Redis tem frequentemente algumas pequenas correções de erros que podem apresentar alterações interruptivas. Se você tiver preocupações, recomendamos revisar as notas de versão do Redis 7.0 e 7.2 antes de atualizar sua versão do Redis: