Cache Redis do Azure

Acesso aos dados com alta taxa de transferência e baixa latência de consistência para proporcionar aplicativos do Azure rápidos e escalonáveis

Cache Redis

O Cache Redis do Azure é baseado no popular Cache Redis de software livre. Ele oferece acesso ao cache Redis seguro e dedicado, gerenciado pela Microsoft e acessível de qualquer aplicativo no Azure.

O Cache Redis do Azure está disponível nas seguintes camadas:

  • Básica – nó único, tamanhos múltiplos, ideal para desenvolvimento/teste e cargas de trabalho não críticas. A camada Básica não tem SLA.
  • Standard - um cache replicado em uma configuração primária/secundária de dois nós gerenciada pela Microsoft, com um SLA de alta disponibilidade.
  • Premium – a nova camada Premium inclui um SLA de alta disponibilidade, todos os recursos da camada Standard e muito mais, como melhor desempenho que os caches das camadas Básica e Standard, maiores cargas de trabalho, recuperação de desastre e segurança aprimorada. Os recursos adicionais incluem:
    • A persistência Redis permite a persistência dos dados armazenados no cache Redis. Também é possível fazer instantâneos e backup dos dados que você pode carregar caso ocorra uma falha.
    • O Cluster Redis fragmenta automaticamente os dados em diversos nós Redis para que você possa criar cargas de trabalho de tamanhos maiores de memória (maiores que 53 GB) e obter melhor desempenho.
    • A implantação da VNet (Rede Virtual do Azure) fornece segurança e isolamento aprimorados para seu Cache Redis do Azure, além de todas as sub-redes, políticas de controle de acesso e outros recursos para obter acesse restrito adicional.

Os caches Básico e Standard estão disponíveis em tamanhos de até 53 GB, e os caches Premium estão disponíveis em tamanhos de até 530 GB com tamanhos maiores mediante solicitação.

Leia mais sobre Cache Redis do Azure e os novos recursos premium.

Alto Desempenho

O Cache Redis do Azure ajuda seu aplicativo a se tornar mais dinâmico, até mesmo quando a carga do usuário aumenta. Aprove a baixa latência, as altas capacidades de alto rendimento do motor do Redis. Essa camada de cache distribuído separada permite dimensionar a sua camada de dados para obter um uso mais eficiente dos recursos de computação na camada do seu aplicativo.

Ótimos recursos

O Redis é um repositório de chave-valor avançado, no qual as chaves podem conter estruturas de dados, como cadeias de caracteres, hashes, listas, conjuntos e conjuntos classificados. O Redis dá suporte a um conjunto de operações atômicas nesses tipos de dados.

O Redis também dá suporte à replicação mestre-subordinado trivial para instalação, com primeira sincronização de não bloqueio muito rápida, reconexão automática em divisão de rede e assim por diante.

Outros recursos incluem transações, publicar/assinar, script de Lua, chaves com vida útil limitada e parâmetros de configuração para fazer o Redis se comportar como um cache.

Você pode usar Redis das maiorias das linguagens de programação de hoje.

O Cache Redis do Azure usa a autenticação do Redis e também dá suporte a conexões de SSL para Redis.

Facilidade de usar e gerenciar

O Cache Redis do Azure é fácil de usar. Basta provisionar um cache usando o portal do Microsoft Azure e chamar seu ponto de extremidade usando qualquer cliente que dá suporte ao Redis. Se você já usou Redis antes, já sabe usar o Cache Redis do Azure.

O Cache Redis do Azure é fácil de gerenciar. Você também pode monitorar facilmente a integridade e o desempenho do seu cache através do portão de visualização. Além disso, a Microsoft pode gerenciar a replicação do cache para você, ajudando a aumentar a disponibilidade dos seus dados em cache em caso de falhas de cache.

Criar seu primeiro cache Redis

Criar um novo cache Redis usando o portal do Microsoft Azure

  1. No portal do Microsoft Azure, clique em Novo > Dados e Armazenamento > Cache Redis.

  2. Forneça o nome do cache que você deseja criar, escolha em qual lugar do mundo deseja executá-lo e clique em Criar. Estará pronto para uso em alguns momentos.

Criar um novo Cache Redis usando a linha de comando

Você também pode criar um novo Cache Redis em nossa interface do PowerShell usando o seguinte comando:

New-AzureRmRedisCache -ResourceGroupName myGroup -Name mycache -Location "West US"

Gerenciando seus Caches Redis

Depois que o Cache Redis for criado, você poderá usar o portal de visualização ou a linha de comando para definir configurações e monitorar seu uso:

Produtos e serviços relacionados

Máquinas virtuais

Provisione máquinas virtuais Windows e Linux em segundos

Serviço de aplicativo

Crie aplicativos Web e móveis para qualquer plataforma e dispositivo

Compile seu próximo aplicativo altamente escalonável e ágil na resposta usando o Cache Redis do Azure